Anime Expo seems to be the place where Netflix is revealing all the information on when it's premiering its animated programs. Castlevania was one, now Godzilla: City on the Edge of Battle, the sequel to Godzilla: Planet of the Monsters will premiere on July 18th.
The amusing thing the premiere will concur just as G-Fest (the midwestern convention that focuses on all things tokusatsu) ends on July 15th (and yes, once again I shall be attending just because the damn convention is so damn fun). Hmm.. this seems planned, doesn't it?
Here's the trailer again to tide us over till then: