User blog comment:Emilios1310/Annihilation trailer released!/@comment-69.86.75.150-20110616190154

Isn't Shangri-La suppose to be "paradise"?