Wccftech’s Best Racing Games of 2017 – He’s got a Brand New Car Posted on February 5, 2018 by Loknath Das Last year I said that racing games were stuck in a rut. The release of Forza Horizon 3 was the only real standout feature of the year. 2017 has thankfully featured a slew of high-end raging games. Some high profile releases have featured Read More Wccftech’s Best Racing Games of 2017 – He’s got a Brand New Car