Daily Archives: December 10, 2010

Fallout: New Vegas

“… an interesting, glittering beast of a game, whose slow-burn handful of initial hours soon give way to a gloriously entertaining, if far too deeply flawed Western-style take on the Fallout series.”

[Continue]

Xbox 360 Reviews