Tchia, developed by Awaceb and published by Kepler Interactive, has announced the release date for the Nintendo Switch version of the game: June 27, 2024. The game had previously been announced to come to the Nintendo Switch, but no date was provided at that time.
[…] Read the full article on NoisyPixel.net.
This snippet has graciously been provided by Noisy Pixel via their RSS Feed.