You are currently offline. Some features of the site may not work correctly.
Shadowrun Returns
Known as: Shadowrun (disambiguation)
Shadowrun Returns is a science fantasy turn based tactical role-playing game developed and published by Harebrained Schemes. It takes place in the… Expand