The second instalment of Gemhunter looks at Urban Freestyle Soccer, Acclaim’s street football game from 2003. Could it possibly be a hidden gem?

The second instalment of Gemhunter looks at Urban Freestyle Soccer, Acclaim’s street football game from 2003. Could it possibly be a hidden gem?