No updates for awhile guys. But they will release a new game called Call of Champions, you guys should check it out!
Need Help? Please Visit STS's Support Website by clicking HERE.
Forum Rules
Bookmarks