The Godfather II Review

We weren’t surprised in the slightest to learn that EA’s Redwood Studios houses the development teams for both ‘The Sims’ …

I Am Alive gets new developer

French publisher Ubisoft has announced a change in the development team behind its upcoming disaster romp, I Am Alive. Initially …