Smash Bros. Fans Don't Have Long to Wait for Mewtwo DLC