`` Satellite '' sold over 100,000 downloads in its first week , becoming Germany 's fastest selling digital release ever .
So it became Germany 's fastest selling digital release ever .