Well, it is technically the rear of the slip lol but the front of the slip is actually on an o-ring sleeve on top of it, so it's hidden. I don't like that setup tbh, or the build quality of it, or the finish of the steelbook. I've cancelled mine too. Will wait for nova.
Not really. The boxes are the same quality, just different art. I think the UK one is the worst, though. The folder and cards in the UK edition aren't full gloss like the Walmart edition. Plus, the Walmart edition comes with an exclusive holofoil poster (shipped flat) from ComicCon. You can easily put the glossy Walmart steelbook in the box set.