Some hate it, some love it, but what's really going on?
Mega Mewtwo finally confirmed.