Check Out Syberia 2’s Launch Trailer For Switch

Check Out Syberia 2’s Launch Trailer For Switch

As Syberia 2 is launching tomorrow on the Nintendo Switch in the west, Microids has released a launch trailer specially for the Switch version of the game.

Check it out below.