I found this charming point and click game on Steam 😂 who knows Sam & Max?
15