Looks, sounds, plays good, and feels pretty authentic; something I've come to expect from your games!
a few nitpicks:
i found myself often spamming O as a fruitless way to speed up the intermission screens and, during game over, it caused me to instantly start a new game and lose my progress twice.
I wish the game would do that pacman style position shifting when you're turning corners without being fully in the middle of a tile, I got snagged a good amount while trying to get around fast.
It's possible that I just didn't pay enough attention, but I thought the enemy movement was quite difficult to predict, which became a little annoying for me in the later levels when trying to time my actions to where they are.