will this ever be playable on Windows?
It is possible. As of now me and my team are still working to make it better on android, but after all of that is done I don't see a reason why not to release it on Windows.