Did you know that McFarlane Toys made LOST Figures ?