User blog comment:The Puffle Planet/Possible Leaked Lucas, Mewtwo and Wolf DLC?!/@comment-1903114-20141004115722/@comment-24690158-20141005055111

I agree