Twin Peaks the game. Also this shit was $19.99 when it released because of how low budget it was.