Completed it with (almost) none external help
.. Loved the puppet show.
Also a strange thing happened to me. While I was in trucker's stop, suddenly music changed. Loud music started playing, as if coming from a demon-possesed guitar. Things become normal after a while. So I guess trucker's stop is haunted