Traffic Slam 2 and 3

These games were my childhood haha and I would love to revisit them if ever it was possible. Im wondering if someone could add them?

Not me, but my brother used to play this game

Y8 Games