Mystro-Sama on 18 August 2014
I don't really hear much talk abou this game and I can't tell the last time I fooled around with a racing sim so I might actually pick this up, if not then for the visuals which look jaw dropping.
Thoughts?