Project cars2 Posted On: Sept 24, 2017 18:54:00 GMT via mobile Post by Stug77 on Sept 24, 2017 18:54:00 GMT So it's been out a few days......for those of us that have the game what do we all think?