Awesome game!!! The controls were a bit disturbing at the beginning, but I got used to it and actually I think it made the game more rewarding to play. The upgrades are a bit op, but I like the system and it can be fine tuned any time. Well done guys! I wanted to stop playing after two rounds of upgrades, but I could not and played it to the end. :D