A small puzzle adventure game.