After some years of political wrangling, the good folks at Gamespot.com’s US headquarters have agreed to allow us UK peeps to start doing video reviews, starting with FIFA 09.
I guess I should explain in case there’s anyone who doesn’t know me that reads this blog :) I work as a video producer for CBS Interactive, [...]