I really liked the shifts between waves of enemies and the gathering resources... quite a few good mechanics in here. Would have loved to seen a bit more polish on the visuals, Audio was a nice touch with what sounded like a subtle countdown before the next wave started.