The name Shadowrun, at least among role-playing fans, instantly brings up images of Elves with katanas and cybernetic implants leaping… Read More