Common thread between survival horror games: you’re often tasked...



Common thread between survival horror games: you’re often tasked with guiding cute girls through gore soaked nightmares.  Japan gives us the best things.


Share this post