Ogre Pixel games

A Tiny Sticker Tale
Ft 3909.26
Lonesome Village
Ft 6742.53