Aside from that they will completely understand how bonus offers a supply of thrill to their future tournament games

What is the correctly punctuated version of this sentence?
Aside from that, they will completely understand how bonus offers a supply of thrill to their future tournament games.