Indie game developer titolovesyou and publisher DreadXP have revealed their latest horror game on the way, which they're calling Pigface The game has you playing as a terrible woman who goes by the name of Exit, as you wake up with a bad headache in a pool of your own blood Your past has caught[...]