Finally! The moment that we've all been waiting for! The trailer for the Uchuu Sentai Kyuuranger (in glorious low quality version) is now online and it also features the official series theme song, "Lucky Star"!

The trailer was seen in last sunday's 45X40 Kanshasai Anniversary LIVE & SHOW event where the whole Kyuuranger team was introduced to the fans who have attended. Stay tuned for the team introduction video later.

I'm cautiously optimistic due to the risks of an over-bloated cast, but I'm still intrigued by the fact that there is nine rangers and are basically a resistance against an empire that has already won. Those spinning cockpits look incredibly impractical though, they probably have to clean out the vomit from their helmets after piloting their zords.