Zappykins on 19 March 2013
Those are gorgeous pictures. Would love to see them in action.
And video link for the lazy:
http://www.youtube.com/watch?v=QNiAvRIqgBM
It looks good, but at 720p 30fps, I’ll just stick with Forza 4.