Screenshot_20170911-181304 September 12, 2017 × Terra Battle 2 new trailer and release date Share this:TwitterFacebookLike this:Like Loading...