theres somthing about this gamehttps://www.youtube.com/watch?v=OYkBbS6pPTwi never played it but it just freaks me out, one of the only games that scares me
>>38268253Tell me about it anon