Wowowow! Pretty robust in terms of a game mechanic, impressive! Got the hang of it really fast and it was super fun to get through.
Awesome job, duder!