Not sure about distribution platforms yet. Definitely Itch, probably Steam. We use Linux too, so we'll be sure to provide support for as wide a base as possible.
Thanks for the love!