I had fun punching the ghosts haha!
The gameplay was simple but well executed! I enjoyed that the hitbox didn't feel too unfair even if the punch didn't have a long reach. Also, the gentleman ghost (the one with the top hat) scared the out of me, after I landed a punch and he screamed rushing at me!
The visuals were very good and cohese. Only things I'd complain were that the text was hard to read as it appeared, perhaps being anchored at the left and then the next letters forming to the right would make it easier to read, but at least I could press space to make it appear completely. And a really small nitpick, when the character was moving sometimes the sprite would just flicker, not sure why that happened.
I found the music a tad too repetitive, it made sense to the style of the visuals but perhaps could benefit from a longer loop, both the gameplay and the song after you finish. The sound effects were cool, especially the shotgun and the tophat ghost!
Another thing that really didn't hinder the experience at all, is that when a ghost died, if I kept on punching it would kept on starting the dying animation, I managed to do it for a few punches until the Windows shift sticky keys prompt appeared after multiple shift clicks!
Very nice game, good enemy variety and lots of ghost-punching fun!