Works in Chrome for me, but loops rather than ends - dunno if that is by design.
Thanks for letting me know! Yeah, it's meant to loop :)