Interesting. The visuals look great, at least. Although the leaden use of pop music isn't doing it any favors. Yeesh.
Wow, that's a hell of a bomb.