Our videos are hosted on Vimeo. If the browser, extension, VPN or country you are in does not support Vimeo then that would be the reason the videos are not playing for you.
Try utilizing a browser, extension, or VPN that does support Vimeo for the videos to play.
If you are in a country that does not support Vimeo then you can easily use a VPN to allow the videos to play.