Huffsters

2D Puzzle Platformer where you cannot jump!
Platformer
Play in browser