Would you as a developer want to download a shoddy product to your machine taking up alot of space to get only get one update?
As a developer I would want to protect my intellectual property while minimizing hassel to my clients. I think Impulse does a great job finding that balance. As a user I don't think it takes up that much space and I appreciate that I can install Impulse, update my app, then remove Impulse if I want.
I like the fact that impulse doesn't deliver a patch but rather looks at differential files between my PC and the server and only updates the files that need updating.
You are forcing people to use the product for "updating" purposes, while you get advertising kickbacks and bonuses.
The "Explore tab only shows on first load. Never again. As an aside, I've bought a few other games because they were listed in teh store. Good for everyone.
I paid for the game. But I will not download Impulse.
Sounds like you are making two mutually exclusive choices. A bit of research might have saved you time and money.
When is the Linux port coming?
Likely never. There's no money in linux (compared to Windows). As soon as a dev ports to linux you start hearign "Great it's in Lunux . . why isn't it free/OSS?" Not worth it I wouldn't think.