I haven't seen anything on when the amazon twitch prime skins will be released. I am just curious if anyone has any information on this. I saw that they were supposed to be released on the 21st, but I haven't seen anything since then.
I'm not sure when they'll be released, but I'm sure they'll be worth the wait!