I am having alot of fun with this. Playing this game, I don't get the sense of an "RPG" in any traditional way. It's like the entire game world is one big puzzle and you're traversing it to find where to put the pieces.
Level ups feel like rewards for being forward thinking, and behave like keys to which stronger enemies are the matching locks. Not to mention the keys you find in the form of equipment, special items, and well.. keys! Try the demo, it's worth your time.
I'm glad I bumped into this one.