First of all, I am happy to hear that you are interested in our project, and I am very sorry for the inconvenience!
While we do plan to release the Mac and Linux versions on Steam as well, we have not yet been able to test if the Steam overlay works properly with them. If you're fine with it, maybe you could help us with that. Is there a way to contact you privately via Twitter or anything like that?