Thanks for playing and the feedback. The art was made by 3 amazing artists I found on itch check the credits tab in the game's menu for their names. Still hope to be adding some music in the future and maybe also some more content like more levels.
I also hope you are able to beat the game on your next try. I believe you can :)