amazing game ,support team is awesome,they go the extra mile to help you solve issues, there is lots of variety to this game..sure you can pay to play like most games, however its not necessary. Join an alliance and just have fun