Othello Switch trailer
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.
Leave a Reply