Jabba Wabba Games

Parkour game with double jumps
Platformer
Play in browser