There was a lot of optimism around Fast & Furious Crossroads leading up to its release, in part due to the fact that the game was developed by Slightly Mad Studios, the company behind Project Cars. Unfortunately, the game didn't turn out great and was critically panned at release. Now, …
Read More »