Gamescom is live and we have seen some big surprises already. But that hasn’t stopped developers from giving us more surprises. Well today not a developer, but a fan leaked footage of what appears to be FIFA Street. The game used to be fairly popular and it is not known why EA cancelled the franchise. Fans have therefore been calling EA to develop a new FIFA Street. It appears EARead More →