Demo Daze: F.E.A.R 2: Project Origin

Demo Daze: F.E.A.R 2: Project Origin

There’s something about demonic, ghostly or crazy little girls than seems to scare the shit out of us. The likes of the game industry and the film industry have noticed and have took advantage of this by including these scary demonic girls in their games and films. From The Shining to Silent Hill, we’ve been […]