I heard their was a rush to get these ready for Black Friday. That said, it might mean their is a looming deal to happen. and thus maybe thats why its not live right now? I think i recall when making the thread it was live tho. However they updated the pic as it didnt show the plastic case first when I made thread.
Something to keep an eye on for all these gaming steels. Might be a good deal to be had.