This is really well done in the time you mentioned. Sure there is the collision bug that is a bit in the way, but I was smiling through my "deaths" anyway. The theme is absolutely present in your mechanics and I had a good time. Great job!
Thank you! I'm pretty happy with my theme interpretation.
I have fixed the collision bug if you wanted to give it another shot.