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.
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.