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

The sister site Dosdose uses the same layout and concept to offer online access to PC Dos games Games like Indiana Jones Moonstone Ultima V or Airborne Ranger are playable on site
The sister site, Dosdose uses the same layout and concept to offer online access to PC Dos games. Games like Indiana Jones, Moonstone, Ultima V or Airborne Ranger are playable on site.