Shadowrun is Microsoft's game that's spearheading its cross-platform multiplayer gaming initiative. New screens have been released.
The first-person shooter is based on the pen and paper RPG of the same name, plonking players into a near-future world where they have access to magic and kick-ass tech and weaponry. You get to fight for global mega-corporation RNA or the spell-loving Lineage and blast things to kingdom come.