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

Wow Mart Escape is another type of point and click new escape game developed by wowescapecom
Wow Mart Escape is another type of point and click new escape game developed by wowescape.com.