Enter Forza Motorsport–not Forza Motorsport 8 ... but how can that compare to the rush of a 7.4 through Canada Corner on a rainy Tuesday night?