I've tried this game a few times but got caught fast :D I'm not a big fan of the controls, they aren't really intuitive. I also don't like the mix of art styles. But I know it's not easy finding fitting asset packs if you can't make the assets yourself.
The resolution/screen size was weird.
Overall a nice creative idea! :)