FROG ~ Physics-Based Platforming Puzzle Game
Channel: Nachy
Date: 2019-06-26

Download here: http://community.vfs.com/arcade/game/frog/

Official description: Playing as a pet Red Eyed Tree Frog, you have been given the task of earning Gold Trophies by completing challenges.  Using your tongue, to lick and grab objects to help you along your way.

Cute little free game made as a student project. Requires a gamepad but really worth a playthrough.