Is the game gonna be on Steam?
I'm working on it yes, probably around the middle of the year with the next big update.