haxxiy on 15 March 2012
Admit it guys, it was simply a bunch of FTL pixie dust that stands far from the codex explanations that made ME (almost, if you wish) hard sci-fi.
No need to play the apologist for Bioware or beat even further a dead horse. It is as it is.