I play a lot of games from itch.io (I'm a no-name variety streamer) and I gotta say: I was hooked playing Madball. I got through to level 20, and I had to put it down because I had other games to at least try out.
So simple, but so addictive. You nail the feeling you get when you overcome. Well done, y'all