Preview Slightly Mad's World of Speed has not held back Project Cars But right now, its tepid handling is holding itself back. March 25, 2014 Martin Robinson