I haven't played the game yet (yay, go europe!), so I can't comment on the storyline, glitches etc. However, I didn't find your review very useful. Apart from the aforementioned typos and grammatical problems that caused me to re-read several sentences more than once, I was under the impression it was a rather spammy post on one of these boards rather than a professional review.
As for the style, the review was only roughly structured and has a tendency to drift off into sidepoints while being on a paragraph about something entirely different. Also, I wonder why the marketing strategies are of such high importance. One sentence ought to be enough to let people know about your puzzlement, after all they are reading your review and if they haven't known before, after your review they will know about the game.
Hope it helps. Little less ranting, little more to the point and it would have been only a biased review (I'm sure there are people who're not frustrated about learning new sides of the story when they play through it again, ever thought of that? Not everyone enjoys a game for the same reasons as you do, which is obviously gaming + experiencing the whole story, just like in a good book).