Wow! What a stylish iteration of the theme! Playing it was really fun! The bat, ball, and sprint are all satisfying to use.
Unfortunately, actually completing it was... a tad frustrating?
The strange thing is, most of the difficulty in the game is fair and reasonable. There's a great balance between player ability and enemy power that makes evading and destroying enemies quite satisfying. My only complaint on that front is that sometimes a jacket enemy will pop into existence on top of the player, but that's it.
It's just... really easy to die very quickly? Even with all of the welcome amenities to health loss (invincibility frames, non-overlap between damage, etc.), it still only takes about five bad hits to die in a game that takes a few minutes of concentration to beat. That's not a lot, especially since it's easy to get bounced into other enemies. It feels like the max difficulty setting of an otherwise much easier game.
( I'm not even really sure why dying resets the player from the beginning. Losing the ability to progress for even a few seconds is already implicitly a punishment, given that the game is based around a timer. )
The sound design is great! It has a lot of weight and communicates the state of the game very well. Also, good work on including volume control! Although, at the default volume setting (50% / 50%), the music is still a lot louder than the sound effects.
All-in-all, great work! Fantastic entry!