I know it's an old topic, but in case you're still looking, try out HaCkeR. It's quite old (2001) but still updated (200 and it has single player, coop play and an against one another mode, on 1 PC or over LAN/Internet.