Torillian on 29 November 2008
Took me a sec to figure out what game you were talking about from the spartans thing. Yeah though, it's kind of surprising it is so high, I know a decent number of people think it's overrated, but it can't possibly be the most hated franchise.
...