Septic Savages has released on Itch.io! Take advantage of this two day weekend sale to celebrate the game's launch, and remember that Steam keys will be going to everyone who purchases on Itch.io during this sale when the game hits Steam in the next couple weeks!