Switch7 years ago0Othello for Switch launches March 3 in Europe, TBA in the U.S.Arc System Works will launch Othello for Switch via the Nintendo eShop on March 3 …