Independents are program builders which are not owned by (or depending on) one publisher. A few of these developers self-publish their games, relying online and term of mouth for publicity. with no big marketing and advertising budgets of mainstream publishers, their merchandise may obtain less recognition than those of more substantial publishers … Read More