E engadget.com The Game Awards raises an old question: What does indie mean? 38 points theshrike79 2 years ago 68 comments