2- DRM: DRM is always a deal breaker for me. I understand the need for companies to protect themselves and I respect that. But many DRM implementations protect at a heavy cost to paying customers. (limited installs/no revocation/Rootkits) etc. Its a fine line between protection and creating small disasters for some users. So please think about it very carefully.
DRM isn't part of the game. It is anti-fraud technology that is used on multiple media. Examples are CD's, DVD's, Movies, E-books, and of course Games.
DRM is a failure because those that want to steal will wait until the crack is released or learn to crack it themselves. Those that are willing to pay will be irritated to put up with a failed technology. Also has been known to create instability with the purchased media and operating systems. Sony DRM has made it harder to kill malware that costs millions of dollars in damages to many businesses and home users around the world annually. The real kick in the ass is that people have to pay to get their stuff DRM protected.
DRM is a success because it buys a little time that only legit customers can use the media they purchased. This success can be a month or two to as little as half a day. At the cost of the above paragraph.
Though we hate DRM and most likely it's forced on by all game companies by publishers or insurance companies they have contracts with. If you like the software then buy it. If you don't financially support a company they will become extinct. Lar has shared their close calls of this happening before the product went live. Game developers need Pizza and Mountain Dew (or Pepsi) too. :P
I do like the move of Larian to get as independent as possible. Perhaps that is the future of all developers as well.