I have found that there are four similar games on your page, but I only have downloaded the last one and the second one successfully, the other two are all failed. To all of them, I choose the Windows one