Silent Hill: Homecoming Review

Picture the scene, if you will. You’re walking down a deserted, fog-bound street in the middle of summer, flakes of …

Live @ E3 2008 Blog

FRIDAY 9:00 AM: Sorry for the lack of an update yesterday guys. You have no idea how tiring covering this …