2:29Nintendo SwitchAliisha: The Oblivion of Twin Goddesses - Nintendo Switch Reveal Trailer | Indie World ShowcaseDecember 15, 20212,221