Touhou Genso Wanderer: Lotus Labyrinth’s New Release Date Is July 18

Touhou Genso Wanderer: Lotus Labyrinth’s New Release Date Is July 18

Aquastyle has announced the new release date for Touhou Genso Wanderer: Lotus Labyrinth following its delay in Japan.

Touhou Genso Wanderer: Lotus Labyrinth will launch at retail and Nintendo Switch eShop on July 18, 2019 in Japan.

Besides the new release date, retailer exclusive pre-order bonuses have been revealed on the official website, which you can view here (scroll all the way down to view them).

Source: