From what I know, it will be fully playable on windows, but currently the Demo has been taken down and it will be back up and playable sooner or later (I'm not a dev, just going off what I've heard.)
Tasty Spritework, Smooth and Fun gameplay, all around pretty great. I'd definitely buy this as a finished product and I'm looking forward to whatever the future may hold for this game.