1999's goofy team shooter, Worms Armageddon, previously only available as a pre-order bonus, is now actually on Steam.