Fast & Furious: Showdown (FFS) review
Fast & Furious: Showdown is the name of the game to tie-in with the recent cinema blockbuster – we’ll just refer to it as FFS for shortened sake, and because, well, it’s a rather fitting moniker to boot. If there’s anything we’ve come to expect from games, it’s to