Interesting game, I like the idea of sacrificing to kill enemies. It is an interesting trade off and something I think would be cool to explore more. Unfortunately, I can't make it past the first screen of the game. I can't seem to make the jump across the gap, am I doing something wrong?