If that rainbow light got Eureka pregnant, it would all add up.
The trailer looks just like E7 to me. Same character designs, lots of flying with the birds, landscape panoramas from high above and some mecha action mixed in.
Could have been taken right out of an E7 episode.