Mewtwo Coming April 28th, Lucas Coming in June for Super Smash Bros for Wii U/3DS
In news which will make many fans incredibly happy, Mewtwo is coming to Super Smash Bros for Wii U and 3DS on April 28th for everyone. Players who registered their copies of Super Smash Bros for Wii U and 3DS will receive their Mewtwo codes on the 15th of April.…