This sounds like a really great campaign idea and with the new information released about Andromeda I am more more psyched up about Mass Effect than ever before! I'm quite familiar with the Mass Effect universe but I don't have any experience with the D20 game (though I'm sure I could find the book easy enough). Do you have any more information available for your game? An estimated game day/time or if it'll be voice/text/video based?