That Silicon Knights logo at the end with the Microsoft Game Studios one at the bottom just seems so....wierd.
As said before, what ever premise they had before, they just wiped their ass with it. I don't know what to make of it just yet, but unless Dyack and the boys have been dipping into the crack, it should make for a great story if nothing else.
3 games: tell the story from each side (Humans, gods, and giants?...)?