Tchia, the New Caledonia-inspired open-world adventure game, has surpassed 1 million players just six weeks after its release. It was...
NOTE: Welcome to episode 3 of The Indie Initiative. This series aims to bring you a look into various indie games, their studios,...