Huge thanks to rsdworker for the heads up on this. It looks like the Store team has added a new piece of PC to the Store. As to when they did this, I’d say the last time the site was down… Maybe. Anyways, this looks kinda cool. UPDATE – Turns out this is part of a new Set released for Showtime. Click the pics below to be redirected.