Anyone getting this, out 1st April, really looks a step forward for the NFS games??

Love the 'Helmet View'

Have a LOOK HERE