Grapple Bug

A charming puzzle-platformer imbued with the spirit of discovery!
Platformer