I guess FPS wasn't working out for them so they went back to racing games. If I remember right there was a "the crew" game but it was an fps game they made. Looks cool tho reminds me of APB but with cars.
Reminds me of Midnight Club LA, I hope there's a lot of car customization options because car games are fucking moving away from it D:
I'm waiting for gt6