Othello Switch trailer
Posted on March 2, 2017 by Brian(@NE_Brian) in Switch eShop, Videos
Arc System Works has a trailer up for Othello, one of its Switch eShop games. We’ve gone ahead and posted it below.
Othello is a Switch launch game on the eShop in Europe and Japan. The North American release should follow soon.