World of Battles, the free, massively multiplayer, real time strategy game, opens its doors today and shows its intense confrontations through its official trailer!
Frogwares has released a new trailer for World of Battles. This trailer contains almost a minute of cinematic footage showing us the troops in action.