Cool game!
Love me some good old platformer with puzzle mechanics.
The mechanic of having to use the dead bodies was so cool :)