g911turbo on 10 May 2013
The video doesn't look as polished as the screenshots, but that could just be because of the resolution. Had to watch parts of the video only (without sound) since I'm at work. Game looks nice.