Like AndrewWK said, a lot of people use the term indie game incorrectly nowadays. If the game gets published by any major publisher then it stops being indie, doesn't matter if the game is 2 hours long and it doesn't matter if there are 100 people or only 2 people involved.
So in my opinion it's very simple, for the game to be indie, said game has to be publish by the same developers, with no help from any major publisher.
Nintendo and PC gamer








