No, you cannot download the game on your desktop or mobile devices because the game developer did not create a special application.