Just going to say right off the bat, if that title isn't a Revelation reference I will be very surprised. I can see other things it can reference as well though. Pretty epic title