Also looks like it would lose to Instosis
Erm, no. This God almost always (if not almost always) will be able to fire off 35+ HP worth of Granite Skin (enough to avoid being OTK'd by Instosis), have an Antimatter in hand, and completely demolish your strategy. On another note, drop 2 Improved Fogs for a couple of Animate Weapons, since this deck will eventually need them. Finally, this deck needs some draw power, I think.