With an account at Ladbrokes all other games of the Ladbrokescom portal become available as well

Can you repeat this sentence, but add in punctuation?
With an account at Ladbrokes, all other games of the Ladbrokes.com portal become available as well.