No worries, i think ive used the wrong word for it anyway its more so a launcher which allows users to keep all their itch games in 1 place. aswell as constantly having there games up to date.