I like the concept but gave a two star rating because it's missing some things I feel are pretty essential for this style of game.
Challenging. Quite annoying when you get stuck, but satisfying when you finish the level.
Looks great butt there is pretty much nothing to do.
i know itch.io isn't only for games, but man! At least make the game a game before you publish it!