I started watching twin peaks also like a 2 days ago too.

Mostly because it influenced the amazing game Alan Wake so I wanted to see what all the fuss was about.

The characters reactions are so weird its like they exaggerate every emotion plus the vibe. But I can already see how it inspired the alan wake with the location cinematography/whole atmosphere and strangeness of people going missing or in this case being killed.