The apk is for Android. I'm guessing they didn't have time to upload executables for other platforms.
Yeah, I recognize it. It's a shame, I'm not sure if they can accept APKs without having to use Bluestacks or something.