Most owned games

  1. Fleyd

    Monthly Trophy - User who owns the most games