A walkthrough? Are you kidding me? Okay well, I suppose it could be useful to know where all the packages are on the planet to scan and pick up, but other than that... yeah.
--edit-- GAH! And it doesn't even have that! (At least that I can find. The site is a little rough from a user interface perspective. Can anyone find mention of it?) This isn't so much a walkthrough as a description of everything that happens in the DLC.