Battle Towers (94%)

Battle Towers is a 3D multiplayer fighting game that lets you fight for supremacy in epic battles! The game lets you choose which enemi...  Show more

Battle Towers is a 3D multiplayer fighting game that lets you fight for supremacy in epic battles! The game lets you choose which enemies to fight against! Will you choose to fight on the side of the proud knights of the Order or will you plump for the forces of Chaos?  Show less

WALKTHROUGH