Reviews (5,645)
Overall rating
4.9
February 27, 2019
Has its issues from time to time, but the customer support is excellent! The new updates did cause a problem, but the team was really helpful!
Queen Studios
China
About 2 months using the app