Anyone playing it? I played a few games and its been fun so far, if you guys want to make a lobby we can organize one here.