Touhou Sky Arena: Matsuri Climax confirmed for release on Switch in the west next week
Posted on 1 week ago by Brian(@NE_Brian) in News, Switch eShop | 0 comments | 0 Likes
We recently learned that Touhou Sky Arena: Matsuri Climax is due out on the Japanese eShop next week. As it turns out, that news applies to the west as well. The North American eShop shows the same release date of February 14.
Here’s an overview for Touhou Sky Arena: Matsuri Climax plus a trailer: