Through your travels you have to defeat bosses in each of the four realms of air, water, fire and earth to proceed and acquire weapons that'll help you on progress in other realms. Chakan can acquire the mallet, scythe, grappling hook and axe along with his standard swords and depending on what weapons is equipped, different abilities are unlocked. Some weapons allows for double jumping for instance, while others can tear down walls.
Furthermore, the player is able to collect potions that can be used in alchemy. By pressing "Start" at any time, one can create various spells that enhance the character like higher jumping, putting fire on your blades or even invisibility. Some levels actually requires you to use specific spells to progress, forcing you to think outside the borders of a normal platform game. On top of all this, there's an imposed time limit on each level.