We have known for a while that the Transformers: War for Cybertron series had three parts; and after Siege and Earthrise, Netflix has official revealed
Tag: Siege
Transformers – War for Cybertron: Siege Gets First Trailer
While we don’t know when Transformers will be coming back to the big screen, Netflix is set to release this CG-animated Transformers series which looks