Do you know has Ultimate War launched a new US Server?

Like the title said, Ultimate War has launched a new US server, and have you played it on the new server? will also host many new and exciting events and activities as part of the launch celebration. Come join the excitement free browser game!
The Official Site:

Leave a Reply

Captcha image