Free social gaming platform, Jam, launches more features on both PC and mobile  AltChar

More...