Yes, you’ll be required to download software in order to play VR casino games. It’ll be some time before users will be able to play in-browser or through their smartphones or tablet devices since virtual reality casinos require lots of resources to work.