With a bit of refinement this could be a great platformer! I liked the puzzles you had set up already, very creative!