I'm having the same problem.
There is a Windows version; it's just that indivi forgot to mark it as "downloadable via client", if that makes sense.
You'd have to download it directly onto your PC to play it.
where can i find that version