Tictok Games records more than 15,000 app downloads within four weeks of launch April 8, 2017 by Admin