Thought I would bump this now that it is out for Xbox (glad I bought it on Xbox as well, as PS3/PC won't be getting it for another 30 days).

I am now downloading it (thoughts will be coming later), but for those that have already got it, what are your thoughts so far?