Editor’s note: With Indie Game: The Movie opening up in Los Angeles today as it begins its theatrical run, we thought it only appropriate to re-run this Sundance review, originally posted on January 20. They say to truly be happy you should “do what you love and you’ll never work...