News

Xile has revealed to the public that they now have 110 employees working on their first Xbox title, Clockwork Revolution.