I didn't go through many levels because the movement system was too annoying (especially the way the character gets caught on walls they are jumping against) so I'm not sure if this game stands out any from the game it is cloning.
Also, I was hoping to get an achievement for standing on my own corpse. :P