You do know you're asking story based questions which are supposed to be answered in this story. If they gave those answers away, it would be a really crap trailer thus giving no meaning to the game. Besides it was these very trailers that raised those questions in the first place, something a trailer is suppose to do.
…