[headline]The Crew Devs Answer Questions[/headline]
Last month the official Ubisoft forums asked for its members to submit questions of which will be answered to the game devs themselves via video. This is that video and even though there was a crapload of questions asked on those forums, only a small amount have been answered, but one in particular should make PC players very happy!