Shadowrun By Tracy_Erickson published 7 February 07 Microsoft shows off its controversial new first-person shooter.