Charming little idea. Reminds me a lot of that Super Famicom-exclusive Mario & Wario game.
Lots of different hazards and most of them are expanded upon to at least some degree. Pretty impressively made.