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

Now I get it.