Nah. We made it in 72 hours and we're happy with it, but it's not a game that belongs on Steam. We would also need to pay out of pocket to publish there :)