66% Shadowrun returns Active Wirehead July 3, 2014 NetRunner, Video Games 2 Comments Shadowrun is a science fantasy pen and paper role-playing game set in a near- future fictional universe in which cybernetics, magic and fantasy...