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

can you explain this a little bit more, i dont really understand why they dont fit in