Do not mess with these developers. They are doing all this for free... Unlike Bethesda when it comes to mods.
It's awesome that they kept up the good work despite of that sabotage, I believe once it gets released it will be time to play Mass Effect 3 again!! :D
Those devs deserve all my love and respect!! <3 :)