Styx Master Of Shadows Trailer
Focus Home Interactive posted a new video for their forthcoming stealth action game Styx Master of Shadows. The game is being developed by Cyanide Studios and will release later this year on PC and current gen systems. For more information, make a note of the official website. Styx, the goblin