The Cloud places Forza 5 'on an entirely new plateau beyond anything else'