Originally Posted by zarkwizard It will be available for download at 12 midnight. So the clock for this game release is dependent on your location in the world. For me it will be UK time 12 midnight?
Forum Rules