I have no idea what this is. But I saw it today. There was a man dressed in a very impressive Alien costume, so maybe something to do with Prometheus? I don't know. I'm grumpy at the moment because Liverpool just lost at home to West Brom. It's nice to know that my mood can still be entirely dictated by Steven Gerrard.