EA/Bioware is taking down the 1 star reviews to hide behind a false rating of their product. They have also done this with rigged review ratings on big game sites like IGN etc.
Do some research before purchasing this game… I smell some sweet baby in here!