>>21440910I didn't even say that. What I'm really saying is if this is all the Megas there are, it means that every single Mega was leaked before release, which is dumb.
Does no one find it a bit odd that we were basically shown every Mega before the DEMO was released? That just seems so weird to me.
>>21440890Yes, but that still leaves a month between now and release. I think they would have waited longer to leak everything if that was the plan.