Definitely a well done complete package of a game, it felt relatively similar to games I'd played before, but with a somewhat interesting twist and some cool setups and dangers with the chaos. Which definitely could've gone very far into annoying territory since there's no way to really avoid it or impact it but with the level design and a few of the overall design choices it didn't feel too annoying except for some very specifically situations (those damn inverted controls).
One thing I would say is that the upgrades you pick up from the keys sorta feel a little tacked on since there's not too much impact from them on the game. I mean obviously they increased some stats, but I never really felt a huge increase from a lot of them. Other than when they saved me from sure death with a full health, that one I liked.
Overall though, a nice full package, a lot of assets, but used relatively well to some good effect.