Gilgamesh on 06 December 2008
I'm pretty sure it's going to be release before December 25, well that's what I read, they said it's going to be definitely before December 25.
So....ya don't know how true it is though.