It seemed Imagi Studios adaption of Gatchaman (Battle of the Planets for us) was flat lining with the studios experiencing some financial problems. After a rather spiffy promo teaser trailer, it seems there is life in the old dog yet with the official site updating a new teaser trailer for the film and announcing a 2011 release date for the film.