Everything involving the survival viewer took away from the gameplay instead of complimenting it. Also, the boss fights were less exciting than I would have liked; specifically, fighting The End was excruciatingly boring. It was good, and had a great story, but is far from perfect, and I certainly wouldn't say it was the greatest game of 2004.