Fun: I like the leveling idea, really fun, especially when you start to get strong, and satisfying
presentation: I really like the upgrades, and the sound design, but squares and a traingler is a bit too simple.
creativity: great idea of starting weak then upgrading, fits the theme well