Judging by the rest of the merch they sell on the SEGA Store, I would assume it to be similar to the zip up hoodie that Insert Coin did for their first jacket. The site is awesome, but has more of a screen printing vibe to it, than unique quality items.
We'll have to see though