http://social.bioware.com/forum/1/topic/355/index/9727423/1 Bioware gloriously has mind****ed us all.
Legionwrex, Lancer, and all of the other mods and prominent users: Please read this person's post and let me or the entire community know what you all think in a comment or additional blog post. I respect all of y'alls opinions and admire the hard work you put into this wiki. Hopefully you will find this post to be as brilliant as I have found it to be. Bioware never abandoned us, they just had us indoctrinated the entire time