It is a hard, but very fun game! The art is amazing, the music is a real jam, and the game is very well polished. I got to the ending, and died quite a lot in the process. However, because the gameplay was satisfying, I didn't mind that much retrying the levels.
The use of grapple and punch is solid, and the game has such a cool retro vibe. Great work!