i recently found out about a mass effect parody game called lust effect but i can find a download that doesn't take forever. does anyone know where to find one? {or better yet the original makers website?}