I'm sorry to say, but I think there might be something wrong with your .exe download! While your .apk download is 17 MB, your .exe download is only 635 kB (a much, much smaller size). Maybe look into that?
From the screenshots the game looks very cool though!