There are hundreds of different games to choose from and new games are being developed all the time to fill up all the online casinos every month Now 888 Casino on Net who is one of the largest online casinos made the most exiting promotion of this year so far

Could you correct the punctuation please?
There are hundreds of different games to choose from and new games are being developed all the time to fill up all the online casinos every month. Now 888 Casino on Net who is one of the largest online casinos made the most exiting promotion of this year so far.