Each level is randomly generated, allowing each play to feel fresh and different from any other. There is no telling how each floor will be laid out, which makes for a game with limitless replayability.
Parts of the environment in the game can be used against ones enemies, such as spike floor traps, turned over fire pits or even captive NPCs. Utilizing these objects or NPCs adds an extra set of tools to aid in the players fight to reach the end of each level.
There is a leveling system for the player where the character collects coins to then use on upgrade through fountains. There are two fountains per stage the offer random upgrades in 15 or 100 coin increments.