Thanks, I'll try Worms DC again when I have some spare time. I remember playing it on the PC but didn't remember how to play the game.
Last night was just a solo thing, usually we have some friends around and the PC is setup so that people can play something if they like. Hence it would be nice to have recommendations for both single person and multiplay games. I think the next time we will have some kind of a party on New Year's Eve so there's time to plan things