I don't know if anyone really cares about this game but The Crew actually has a beta you can sign up to. Yes the game is coming PC, which was a surprise me.
You can sign up here and will be notified if you're picked http://thecrew-game.ubi.com/portal/en-GB/beta/index.aspx
Log in to comment