This is the complete set (or at least the first set so far) that can be found in the Hot Wheels mainline of basic cars. I'm guessing it's to celebrate and let people know about their animated special Team Hot Wheels: The Origin of Awesome. This special animated episode can be seen here on youtube. I'm also guessing there is going to be more of this cartoon but as stated in the video's description, there is a movie coming out very soon. Besides that, I don't know much else. Either way, as far as the cars go, they are sweet as usual! Special card art too!
Edit: Check out Rev Rod by clicking here!
Quick N' Sik