It's a mysterious game with an interesting idea. Arranging the level blocks takes some time to learn (they just swap places with very little animation) and also the puzzles seem pretty hard. Overall a very interesting game.
If you're interested, you could maybe enter our Game Development World Championship!