Our First Look At Shadowrun Returns is Here
Harebrained Studios has provided the first look at its “new setting” for Shadowrun Returns, which teases that the upcoming game will take place in Hong Kong. The ...
December 26, 2014 at 10:10 am by Henry Reeve