What is the stargate?If you think this game is impossible your wrong and if you dont believe just let your self lose and check the leaderboards TIPS ONLY 2 The green switches are on the mortars and the fences and the pusher things dont click or move.