really, the only thing that really, really, really, bothers me, and alen will back me up on this, is that the same basic plot has been recycled all the way up from greek and roman and persian and egyptian and chinese and indian and insert ancient race here mythology. seriously guys, get a grip...