Launched in the 2021, they already have a massive distinctive line of more than 5,000 game to select from