I love the control of time combine with limitation. Concept is cool !
To improve it, in my opinion, maybe introduce life point or make the square appear later. I never go futher than 60 points (but i'm bad too). Enemy appear in the middle top of the map are a problem cause we don't have enought time to respond.
Thx for the game :)