The website was for Dragon Age. Mass Effect had the little interactive comic book DLCs for ME2 and ME3.
Viewing post in Corrupted Kingdoms (NSFW 18+) comments
The Genesis DLC was released a year after the original release of Mass Effect 2, and was only initially available for PlayStation 3. So the rest of us had to make do with the website I mentioned, and places like http://www.masseffectsaves.com/ :P