User blog comment:The Puffle Planet/Possible Leaked Lucas, Mewtwo and Wolf DLC?!/@comment-4115159-20141005212650/@comment-24128208-20141006213541

Yeah. He talks about what your saying in the next paragraph.