A puzzle adventure homage to the games of yesteryear