http://forums.shadowrun.com/forums/thread/58555.aspxQ: So the demo will be out on EXACTLY the 6th of June?
A: We're pretty confident. It's in certification at the moment. As folks who were in the beta know, unexpected problems can happen, so we're not swearing anything in blood. (Yes, we learn from experience.) But we want to give you as much information as we possibly can, and right now, we're slated for June 6th.
Criticism of Shadowrun has focused in part on the changes made in order to balance the PC and console versions in online play. FASA has implemented a feature which will distort the PC's aiming reticule during quick turns[5]. PC players, who have a more sensitive control scheme, are able to turn significantly faster than their controller brethren and would have gained an unfair advantage. The console players will also have a form of autoaim since controllers are not as capable of 'pixel-accuracy' adjustments.