It's the overall quality (shading, shadows, etc..) that makes me think it's not realtime
Well you are definitely right - this has been prerendered, saw it confirmed on forzacentral. But I do think that the game shouldn't look much worse than this either. They'd be making to big a fool of themselves.