User blog comment:Shan the Hedgehog/So, now all these toys are from Ben 10: Omniverse, right?/@comment-89.149.86.74-20120204072802

I fink the new alien is Feedback.