Auto Club Revolution slipped by us for various reason, so rather than making excuses, here's the lowdown on the browser-based racing game due to launch in 2011. ACR takes place within your PC browser, allowing you to buy and sell cars, test drive and examine new vehicles and enter multi-player races. More than 45 manufacturers have provided details to allow their cars to be … [Read more...]