Captain Falcon at it again