• The Witness gets a trailer, and it’s glorious
  • GamesBeat 2012: The importance of quality in the indie scene