Sauce for picture? It looks to be in the style of the tentacle room series.Many Internets for the game if it has one!