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!
this is not a game