Two things:
1- OP, thanks for the headlined forum title spoiler that i've tried to ignore the last couple days. Yay, now I won't give a shit when i kill Helios any more when I play the game. And to add insult to injury, a couple users have the video embeded in their sig so I can actually see how its done leaving nothing to my imagination when I encounter him....hopefully.
2-I expect nothing less.