Facepalm: One of the challenges facing any competitor to Steam is catching up with the massive feature set it has built up since 2003. Digital PC game stores like EA's or Ubisoft's were criticized for ...