Why's anyone surprised by the art? That's what all of Away's artwork looks like, and it's hardly a surprise that he's done the art himself. It's also really not that bad.
5-8/6 Sweden Rock Festival
24/6 Iron Maiden