This gave me Limbo vibes :) Very good mechanics and cool ideas. Jumping is a bit floaty but whatever :)