What is the version of the following sentence with correct punctuation?

For every one of these different online blackjack games players need to adapt their basic strategy to make sure that they profit the most out of the game
For every one of these different online blackjack games, players need to adapt their basic strategy to make sure that they profit the most out of the game.