Video game publisher Leoful and Polish developer Destructive Creations have teamed up to bring the physical edition of the award-winning real-time strategy game Ancestors Legacy for Nintendo Switch to Asia and Japan. For the first time, players can now win and conquer on the go with Ancestors Legacy on Nintendo Switch. The Nintendo Switch version…