The return of Kane!