No, you cannot download the Rise of Olympus slot. It is a server-based game, so your browser has to connect with the game developer’s servers. This rule applies when you play this slot for free and for real money. All slot games that have a cash equivalent cannot be downloaded to protect its systems and game integrity.