Originally Posted by Suppoko
I agree, the only reason I found this game was because of steam and it didn't tell me anything about this epic giveawy. There should be something for us the same way there is for others. Given the amount of new players steam brought you it would stand to reason that something like this was offered.
Maybe because they like it more when people buy game directly from them? Maybe because Steam takes percentage on every sold copy?