Captain Falcon strikes back!