Fifa 11 Review – the best football game in the world but is that enough?

FIFA11

Rant almost always refers to itself in the third person, but when you’re attempting to critically appraise a work of art or entertainment, there really is no room for the third person – none of this is “Rant’s” opinion – it’s all mine. For the purposes of establishing credentials, I have a long history with […]