Exp0int
Exp0int
Exp0int

He answered your question in the article.

Amazingly you don't have to install Uplay to play this. It has it's own launcher. You still have to have a Uplay account though.

Developers don't have the experience with setting release dates or keeping within budget. Doublefine botched this up massively with running out of money and delays. InXile have only delayed the release (which even publishers have to do quite often) but still remain within budget. So far Star Citizen has done really

This is exactly how I felt to as I read this article.Thank you. I know this is pretty much what the guy above me said too but it's exactly the case.

I read an quote by the developers saying that they set the price high because they want people that are serious about testing the game. They don't want players that will pay to get into an alpha or beta to get the game cheaper. They want quality feedback and this price point makes it difficult to buy the game unless

The problem, in my opinion, is that the Wii U name doesn't tell us enough to know it's a completely new product.

Your definition of a game requires there to be a goal to reach?

Some modders don't upload their mods to both sites for whatever reason. You'd have to ask the mod author.

Games are going to have DRM. It's a fact of life these days (a few exceptions exist I admit). Valve created DRM that provides more than just DRM though. If a game developer wants to put DRM on a game I'd rather them put Steam with it.