Syberia 3 First Trailer “Discover”, Screenshots & Artwork

A bunch of assets has been released for Syberia 3, Microïds latest title in the series. This is the first trailer released for the game along with some screenshots and artwork on different characters and...

1,581 total views, no views today