Well, we've seen it (at the Welsh Premiere dontyouknow) and it is BRUTAL.
Its' run in the cinema is doing pretty well indeed, check out this list of where it's playing
And there's more love on the Facebook and the official forum.
Now we have some treats coming up - video clips, comic book pages,