Sweating the Small Stuff: Are Indie Games the Industry’s Future?

Many fans and critics alike have commented on the relative monotony of the AAA games industry to no end - why is it that we get a new Call of Duty or Madden every year

Read Full Story >>
The story is too old to be commented.