Here's a crappy picture of the back of the box.
I might order a second one to keep sealed. I'm guessing that the retail release will be inside and with its own shrinkwrap. This box is more or less just there to keep the game and the bonus artbook together. And since it doesn't have a UPC it clearly was never meant to be sold at retail. So what do you guys think? Is this a separate SKU?