I love the idea and execution! It's not too easy but not too hard either (except for someone like me lol, but that's my fault I guess :D).
The style is beautiful too, it seems so incredibly polished and I love the little squares plopping up in the BG, it gives the game some nice harmony! (It's weird but somehow, I see some deep character design in the square lol. This just proves how simple good character design can be :'D)