http://darkhorizons.com/reviews/t030429a.htm
Just read it and it doesn't reveal much but it kinda relieved a few fears I had.
Also, I should've just posted this in the teaser trailer thread but I posted it before I read the whole thing and I figured it was worth it. Sorry :/