Turtoa public release is happening on October 22nd, for both iOS and Android.
iOS users can pre-order the game for free now and it will be downloaded on the 22nd. If you have an iOS device, please do this!
World music at your fingertips.
1 post • Page 1 of 1