Footage may contain spoilers Labyrinth of Galleria: The Moon Society Arrives Feb 14th on Nintendo Switch! https://www.nintendo.com/store/produc...