New Toy Set Evidence of Skrulls in The Avengers?