Tchia, an action-adventure game that lets players take control of a bunch of different animals while exploring a sprawling island chain, makes the jump to Nintendo Switch on June 27, 2024.
Tchia - Official Nintendo Switch Release Trailer
TchiaSign in to your Game ZXC account