So luck may have it that I just opened up 4chan to look through the "toys" board when I saw THIS:
Here's a link to the post:
Now their story seems super fake, but idk... this seems really legitimate.
IMO, this set seems pretty awesome. I HOPE it's not fake, but let's take it with a grain of salt.