This is the somewhat tumultuous tale of the Project CARS racing game franchise, born from passion and endeavour, but ultimately falling by the wayside just over a decade later. With exclusive insight ...