A friend of mine got it off GetGames and it isn't activatable on Steam. Furthermore there's no where from him to download the latest patch so we can't do multiplayer.
it might have had something to do with the CD key mess on Steam? perhaps it's working now that people who've bought the game on Steam have received their keys?