The best part of this game is the hero variety. My first run I didn't really end up caring about winning, but seeing what the next character would be and how they would play. I didn't understand every hero on my first run, but in subsequent playthroughs I learned more about what each of them can do. Some characters are the typical run and jump sort, some can fly, and some can't jump much at all. Many characters have unique talents that can change how you approach levels. Talents like reversing gravity, teleporting, or destroying terrain. There are also more exotic things like flipping a coin to instantly win or lose a level. Some heroes are definitely more generally useful than others, but it can depend on the level's layout. Each hero comes with their own description and voice lines. The game tends to include humor or references in things. There are some obvious joke characters, but even they can be pretty strong. This is a very difficult game. You will die a lot. Everything is a one-hit kill and you are always on a timer, both per-level and over the whole run. Though, most of the time the per-level timer is pretty generous. The really tricky part is that you are only allowed to lose, on average, one hero per level (Though the auto-save system does let you save scum with your last hero). The game runs well, with no noticeable loading times. I saw no performance issues or graphical glitches (on Linux). The game's music is pretty good, especially in the last area. Overall, I enjoyed playing through this game. It is unique and I would recommend it.