Also, I figured it'd be nice if I shared with you a little factoid:
Gemini is possible to beat. Beating him requires a good hand (Like Serket) and early Shields/Hourglasses/Sanctuaries. The faster you can get through your deck, the more likely you are to win.
Strategy: Get your shields Chained up (Save up like 3 in hand until you start chaining them)and hope for early Hourglasses. You don't need Sancts until he plays Massive Dragons.
If you run slim, your chances of beating him are slimmer than your deck is. If you run Fatty, it's possible. If you run FAT FAT, It may be harder than Fatty because you need fast Hourglasses with good quanta.
Screenie: