This is a very fun game. The overheating mechanic is a cool mechanic that make the game harder and more fun. Very nice job!