Tweets, blogs, and Reddit posts of "Get it now for free!" and "Play this thing I spent a couple of years making!" got practically no attention. In fact, my self-promotion…
How likely are you to recommend IndieWatch on a 0 to 10 scale?
Would you like to leave your:
How many letters are there in the word IndieWatch?