Yes, a Steam release is still coming, hopefully soon after I'm done with my current project, Ants Took My Eyeball. Not promising anything, but most likely some time this year.
yay
Thats awesome! Will you be expanding the game at all once it's on Steam?
We have plans for new minions, enemies, meta-progression and levels!