GRID

There is no way this is actual gameplay footage. A new game just popped up on my radar.