Most games on Itch.io are anywhere from amateurish to good; This? - This is downright amazing, other than a few bugs and physics fuckups it perfectly achieves what it sets out to do.
If you like stupid fun this is definitely up your alley, if you don't then it's still worth a try as it's free for now.