Kind of, I was never able to play it on my Mac or Windows but I found the game on the app store (Iphone) and I played it mobile instead. Same experience! :D Hope you can do the same.