This is a really cool intro...love it!
Nothing to complain about, good song, good arrangement and good mix.

An interesting idea would be to do this as a duet with a female singer, where everyone sings about their point of view. Like the duets in the style of Meat Loaf...