PERCEPTION Drops a Spooky Release Date Trailer

The blind horror that developers from the teams that made Bioshock and Dead Space have been building, known as Perception, has just released a launch trailer through GameSpot...read more on GameTyrant

GeekTyrant Homepage