ME:A Review: NO SPOILERS, followed by spoiler entries