i actually had no idea lol, but itch suggested it. it basically is like steam for itch games. I’ve been using it to download and play games