sethnintendo on 26 September 2014
Isn't this game going to have a ton of micro transaction aka pay to win? I remember a thread awhile back about it.
edit - nvm I'm thinking of the Ubisoft racing game