Hrm...
The engine used for this game is quite impressive. Bugs me that everything is triangular, but it's a minor complaint (although the controls make maneuvering rather annoying when everything is just triangular).
It DOES get rather repetitive after a while, and it seems most of the time like upgrading does almost nothing... but it's still an interesting system.