We have launched on Steam!
https://store.steampowered.com/app/665640/SpaceWorms/
It will feature double the resolution, online multiplayer, matchmaking, worm nudity, asteroids, steroids, tutorials, challenge mode, challenged mode, trading cards, and much more ...
(The above statements might not be a 100 % true.)
Takes some time to get into. Worth it!