What a great entry! The art and audio fit the game really well and the design is super interesting.
The difficulty and randomness does make this really frustrating at time, but i still enjoyed it a lot overall.
I would play totally play a game like this (with some difficulty adjustments of course).