Ignition Casino is an American online casino powered by Realtime Gaming and Rival Gaming software

Can you repeat this sentence, but add in punctuation?
Ignition Casino is an American online casino powered by Realtime Gaming and Rival Gaming software.