You can read more about Godzilla: City of the Edge of Battle as well as other titles coming to Netflix over at The Hollywood Reporter.
The Hollywood Reporter revealed that Netflixs yet to make an official announcement in regard to Godzilla: City on the Edge of Battle being released this week.
Is Godzilla: City on the Edge of Battle really going to premiere this week in Netflix?
Regardless, this is still potentially awesome news if Netflix is really releasing Godzilla: City on the Edge of Battle.