Myvideo

Guest

Login

Tchia - Nintendo Switch Release Date | The Triple-i Initiative

Uploaded By: Myvideo
1 view
0
0 votes
0

Learn more about Tchia: The Game Award-winning, tropical open-world adventure, Tchia, comes to Nintendo Switch, with the new trailer revealing the release date - June 27th. Pre-orders are available now on the Nintendo eShop. Follow news and updates on The Triple-i Initiative: Website: Steam: Twitter: YouTube: Twitch: About The Triple-i Initiative: The Triple-i Initiative is a new collaborative effort to highlight fan-favorite games and hype up established indie classics as well as new IPs. The Initiative is backed by strong independent studios such as Evil Empire, Red Hook, Mega Crit Games, Poncle, Stunlock Studios, Thunder Lotus, Re- Logic, Ghostship Games, Extremely OK Games, Heart Machine and more.

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later