>>542047435
They don't even have a lot of games, they're just lucky