Pulse (Kairo) American trailer
I caught this on Twitch a few days ago and thought I would post it. This is the final release of the American trailer for Pulse, or Kairo as it’s called in it’s home country. Here’s the blurb from IMDB: After one of their friends commits suicide, strange things begin … [Read More]