Lechuu

A little game for the mini jam 106 frogs
Action
Play in browser