During the April 1st Nintendo Direct, President Satoru Iwata revealed information about Mewtwo’s DLC release date. Mewtwo will be available to those who registered their WiiU and 3DS copy of Super Smash Brothers, for free, on April 15th will be available for purchase on April 28th, however users who linked both the WiiU and 3DS version will receive Mewtwo for free on April 15th.
Are you all excited for the return of this veteran character? Want to see more DLC for Smash, if so make sure to place your ballot. Join the Hype in the comments below.