Cool idea and level design! The mashup types of games is really clever, it is a good mix, which I think that you can expand it in a bigger game!
However, the only issue that I have with your game, it is platforming part, which I found sometimes imprecise.
But, overall nice work!