The Academy

A puzzle adventure game.