Not big into the puzzle plat-former, but fairly cute and not too hard. Good voice acting. The mesh optimizer is something everyone should be using. I can't tell you how many times a game loses frames in just a few areas, because nothing has been optimized for animations.