Tchia: Tchia is coming to Nintendo Switch!

Tchia is releasing on Nintendo Switch on June 27th, and is available to pre-order on Nintendo Switch from today! We are so excited to bring our journey of self-discovery into the hands of Switch Players. We hope you've…