This Week In Imports: Touhou, Meet Marvel This week sees the release of Marvel Ultimate Alliance 3: The Black Order exclusively on Nintendo Switch, butting heads with Touhou fangame Touhou ... By Alistair WongJuly 14, 2019
Nintendo Switch Idea Factory Shows Off Otomate’s Love Triangle-Focused triAngle Project Coming To Switch Idea Factory has released a new trailer showing off the triAngle Project’s trilogy of otome games that are set to come to Nintendo ... By Alistair WongJune 7, 2019