Is there any way to turn off auto play?
Which auto-play situation are you referring to and on what device(s)?
On PC, it automatically takes me to the "next" video when the game ends. It gives me 10 seconds before it does, but I have to go back because there is no "cancel" or "turn off auto-play" button.
After speaking to Vimeo/VHX, it looks like it is not possible to disable on the web at this time. If you are using on a mobile device though, you can turn off continuous playback in the app.