Do I need to download any additional software to play ?Majority of online casinos do not require any additional software.