Posted On: April 10th 2024, 06:21 pm
Tchia comes to Nintendo Switch on the 27th of June, and is available to pre-order from TODAY!!
Uncover the secrets of the tropical paradise, meet friends old and new, and use your creativity to face off against your foes. 🏝️
#gaming #videogames #indiegames #gamedev