User blog comment:TF2/Facts/@comment-26850787-20110626053541/@comment-26850787-20110626054907

I'm sure some of the scenes are repeated - in fact, I said it.

And what do mean by "Mangaia"?