Terra Battle Trailer 6:13 Terra Battle lays out its development plans dependent on total downloads. Posted on: Nov 03, 2014 Watch Video