5 Minutes Worth of Observations about AAA Indie Games

  • Polished to Perfection
  • Clearly Contains Lots of Love
  • Highly Anticipated Before Launch

Original Link

Advertisements