Nope, in fact, there is no app to download. Spin Palace is optimized for desktop and mobile play.