@ godfather. You can argue about it. Some people will say that getting files from the internet to complete the game and make it playable is a form of DRM and some will say its not.
And to say that Majority hasn't broke the street date is a bit funny. I mean most of the retailers in germany...