User blog comment:Lia Schiffer/419: Deicide 21 (Transcendent God Rock)/@comment-1432572-20100909214356

This has got to be THE most anti-climatic and boring final battle I have ever seen. Even the Car Bears' final battle was more awesome :(