Excuse the poor trailer resolution, this looks interesting! Was it a live action based on an anime series?
Looks like they aped Aerosmith does Armageddon soundtracks though which is a shame, but apparently that song is only on the end credits.
Editor
DVD REVIEWER
MYREVIEWER.COM
My Flickr Photostream