Johnny Turbo’s Arcade: Super Real Darwin
The inhabitants of the planet Lakya unwittingly unleash the planet’s life force known as Evol. As the released Evol drifts from planet Lakya, it is received by the inhabitants of the nearby planet Cokyo; the...
Thu 28-02-2019 00:00 | Nintendo Switch Releases