New legit download service launches with PC users in mind .