There is some solid programming and some decent-looking (though disorienting) artwork behind this game. However, as previously mentioned, the game would benefit greatly from a "room reset" button; some of the box-pushing puzzles became glitched, forcing one to kill themselves to continue on to the next level.
Speaking of glitches, those lovely items compose the other half of the flaws holding the game's enjoyability down. Glitches occurred in a surprisingly large amount of locations, from occasionally starting a level with zero health to spontaneously dying upon exiting certain levels (this last one may, in fact, be the game's ending instead of a glitch, since it repeatedly manifested in the same level...in which case it is one of the worst endings ever...) Even some of the core mechanics, such as wallrunning, were often offset by what could only be collision-detection glitches.
By fixing these issues, the game can be uplifted from it's current state into...well...true front-page material.