Definitely Sephiroth. He is a great villain because he could be the one of the protagonists of the story if he was not driven by the darkness around him. Also GLaDOS Smart, funny, and very tricky. Her presence is everywhere because she guides you through the whole game.
kerimblue13's comments