I have the same pop-up after I tried downloading it. For you to play it, just click 'More Details' and you'll see 'Install anyway'. Click that too and it'll download.
Omg thank you!
Happy playing!