Freaky Film Noir styled horror adventure Dollhouse is having an open Beta that starts on the 12th of April, but if you want to join in the fun a whole 24 hours early we have 5000 Beta keys to giveaway!
As we mentioned during the closed Beta sign up, Dollhouse is a tense single-player and multiplayer horror game that allows you to see through … Read More