The rumored Mewtwo DLC was finally confirmed today during Nintendo's Super Smash Bros. Direct. Not much is known about the character besides the fact that the character is still in development and is slated for a Spring 2015 release.
The character is apparently free for owners of both the Wii U and 3DS versions. Not sure if everyone else outside of that is getting the character as paid DLC or not.
Source