Short answer: yes.
More specifically, we are distributing through Desura primarily. The benefit there is that you can either download Pandora through their client, or you can download the standalone installer.
Yet, for those who prefer the entirely platform-free route, we will also ask in our post-funding survey if you would like a standalone installer. We will then send you that version as well once the game releases in June.