This game doesnt actually need to be an online game at all. Challenges, rift thing, and king of the hill dont use the internet anyway. Battles wouldnt be all that hard to convert to offline too, because the cars you fight against are other peoples cars but the AI drives them. So you can randomly genorate a team with similar levels and rarities of cars to do offline battles. And the season pass, do we really need that? The pass seams like another way for you to make money. This game is p2w now :(