The Open Beta of Champions of Titan is delayed until August 2!
25/07/2018 - 17:00
Dear champions:
Due to development issues we are forced to delay the Open Beta phase of Champions of Titan until August 2nd. We apologize for the inconveniences.
See you on the battlefield!
The Champions of Titan team.