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!
Outro art by – oweeo –
Outro music by – Artificial Construct –