Overall rating

4.60
15 reviews
  • Mods need to be more active in chat, submissions aren’t updated in a timely manner

    Written May 3, 2025, 11 days after purchase