1 thought on “Champions of Titan – Beta Sign Up

  1. Urrgghh, i think people must know that Champions of Titan is the free2play version of Wild Buster (released last year on steam). The developper sell their right to IDC who will re-launch the game with a new name Champions of Titans.

Comments are closed.