Puzzle platformer level