from Back to the Future: The Game - 30th Anniversary Edition
Solved the saloon puzzle with no more than two trips to the second floor.