News Eyebrow Interactive’s ‘Closure’ Wins Indie Games Challenge February 14th, 2012 0http://www.youtube.com/watch?v=LReX8EioAC4 The indie game challenge was set up to provide indie developers with a chance to showcase their skills...