It was like some kind of epic acid trip.
This made no sense whatsoever, but it was amazing. Im sure it probably makes sense if you read the comic. However if i read the comic, and this didn't make sense, I would still give it a 10 cause it is awesome.