Indie Games Have Become Superior to AAA Games