The RPG/levelling mechanics are *really* badly implemented. You begin with randomized attributes, which affect your starting HP, maximum mana, and weapon damage. So you can randomly have a bad time or a less bad time!
Also, you only get exp for kills, not puzzles, which is a missed opportunity...