Siegecraft Commander Switch launch trailer
Posted on September 19, 2018 by Brian(@NE_Brian) in Switch eShop, Videos
Blowfish Studios released a launch trailer for Siegecraft Commander to promote the game’s launch on the Switch eShop. We’ve included the video below.