Terra Battle teaser site opened

Coming to iOS and Android in September.