It is hard to make a procedurally generated game, I know because I actually tried making one before.
I didn't get that far, I came across a point where it was impossible to get any further because a ledge was to high to get back up. I only wished that the game had some kind of progression, maybe a change in room color or new enemies. The game also doesn't have any real way to lose so I got bored really quickly.
I could forgive all that if the firing rate for the character wasn't so slow.