Is it being published by a company that isn't developing it?
Is it being developed by a company that publishes other people's games (or sells them, Valve for example)?
If both answers are 'no', then it's probably an indie game.
Also, dismissing stuff as indie crap sounds weird on the website of an indie company...