Do I need to download any software for playing at SG Casino?
You do not. You can play directly from the browser on both personal computers and mobile devices.