So, are people getting behind this? Are you unfamiliar with it? Check it out!
It seems like a pretty cool concept. The best feature about it seems to be that you can track your "buddies" and see what server they are playing on. All you have to do is click on thier name and you automatically join them in their server, whatever game they are palying! It also claims to be an in game messenger, but I haven't tried that, and don't really see the point for it. It, as you have probably seen, also tracks the time you've played each individual game. This could easily lead to feelings of guilt if you are not already secure in your geeky fascination with online game play.
This seems to work better the more people you know that use it. So, MOBsters (regs and whatnot) get on it. It's free. What more do you need to know?