The game is pretty cute - the graphics are used well and the characters are well-written and have a nice dynamic with each other. The battles can be a bit on the harder side, since there's a fair amount of one-person battling, especially if you find yourself up against two enemies. The battle system has a few neat ideas when it comes to magical use, though, which changes things up enough to give a fresh feel. The gameplay is alright - I couldn't really 'get' the puzzles, but the whole idea of splitting the party to work through puzzles is always a nice one, when done well.
I'm going to have to play more of the game, but I ended up dying on a two-monster fight so. Welp. XD