Fun little game that implements the theme well, I enjoy the idea of climbing over your own bodies to complete the level