Tomorrow is the launch of the much awaited EA Sports game FIFA 10. To help support this launch FIFA has constructed an impressive and well designed web hub that extends it’s digital tentacles deep into the world of twitter. They’ve created their own visualization tool called ‘FIFA Earth’ that will help to display and amplify [...]

