Grapple Bug

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