User blog comment:Tadmonkey/A New Challenger Revealed Next Week!/@comment-5526328-20140714042734/@comment-416633-20140714101520

One can only hope. Captain Falcon!!!!