Leafdog Games

GIF
A short point-and-click adventure game
Adventure