I started watching this today. The first episode is unsettling, but it's going to take a few to get my bearings.
The episodes are only 30 minutes if the first one is any indication. I don't know why I assumed they'd each be closer to an hour.
The episodes are only 30 minutes if the first one is any indication. I don't know why I assumed they'd each be closer to an hour.