(From the FAQ on the site)
Can I compete against other players?
Yes, the game has a multiplayer mode. The game can be played via LAN if one of the players launches a server and others join him/her. On the Internet, any player can launch a game or join one that has already started. The action takes place on a map with certain pre-set parameters. Multiplayer modes include 'Capture the Flag', destroying all enemy forces or bases, and gaining a fixed battle score during a limited amount of time. While playing via the Internet, the most successful players will feature in a game rating. Besides, clans will have a special rating.
Um, doesn't explain much I guess. I'm sure it's 100% just like Sudden Strike MP.