The creators of this posted a fine cover with it, but it went down with the DVD itself, and it was a decent cover, using some rare poster... did it get reposted (in hi-res, obviously) anywhere online? Report