I love this game, and it's almost perfect, "but random tiny non-issue means I'm giving it a zero."
Near flawless controls- me dying is almost always my fault, not some issue with the game design.
Fun graphics- always a plus.
Medals- to make it even more addicting.
Complexity- levels, upgrades, evolutions, easter eggs, the works.