Got this email today wondering if I'd got some beta access I'd forgotten about but it appears to be a game preview.. view here:
Www.youve-been-chosen.com
Looks like a new horror game?
Anyone have any news?
Www.youve-been-chosen.com
Looks like a new horror game?
Anyone have any news?