Submit a news tip



Syberia 2 Switch launch trailer

Posted on November 29, 2017 by (@NE_Brian) in Switch, Videos

Microids prepared a new trailer to promote the launch of Syberia 2 on Switch. Have a look at the video below.

Leave a Reply

Manage Cookie Settings