Tchia looks like a vibrant open-world island adventure