No, you can sell an unlimited number of copies with this license, and use an unlimited number of platforms to do so. Keep in mind that the license is valid for one title only.