Just bad ending? Glup! A huge red herring level with couple of very tough timing steps. Thanks to @Block builder for sharing the idea about what to do... Thanks! @delator77, ToA is not required.
@chemi ,well now I win... Spoiler with Z...push the upper ball,block Z's way,turn right and go to the win block Is this your solution?