Anyway so I finally got curious enough to go looking it up on the intarweb, and finally managed to follow a chain of links through investor pages for the company that makes it to the actual movie promo page. Nobody but me actually cares, which is why it was so hard to find - more people have actually linked to the COMPANY FINANCIALS PAGE than the damn movie promo. But anyway, it turns out to be a "Penta-Media Graphics" production. Penta-Media Graphics being, at least according to themselves, India's premiere graphics and animation company.
Think I'm bullshitting you about how bad this thing is? Check it (ASF, 300kbps).