Sentence 1: They have also released a new pack of large levels for all three modern repton ports called `` Repton Spectacular '' in 2010 .
Sentence 2: They also released a large pack of new levels for all three modern Repton ports named `` Repton Spectacular '' in 2010 .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?