The concept is cool, but I think it's lacking on polish and presentation.
I really like some of the levels!
I think the presentation could have been much better. The pixel art, sound effects and itch.io page of the game are very bad, but I think the gameplay and level design are not that bad. Thanks for this comment.