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

Master the incredible Cape Light Following the success of the first edition in year
Master the incredible Cape Light. Following the success of the first edition in year