Fans are plenty excited about the video game revival of the Shadowrun series in Shadowrun Returns, and they've shown it by stepping up with more...
Posted May 1, 2012
Developer: Marvel Studios
Developer: Phosphor Games
© 2012 G4 Media, LLC. All rights reserved.