The Strangers:
The Strangers is a new horror game that apparently has nothing to do with The Strangers film, even though it kinda seems like that at the beginning. Weird. Thanks for watching!
Twitch ►
Facebook ►
Twitter ►
Patreon ►
Merch ►
Outro art by - oweeo -
Outro music by - Artificial Construct -
Channel avatar by - Galoo Game Lady -