LOS ANGELES – Sept. 11, 2013 –The 2013 IndieCade Festival will have 36 of the year’s best indie games playable for the thousands of festival attendees attending the annual event onSaturday – Sunday, Oct. 5 – 6, 2013 in Culver City, Calif. In addition to the 36 finalists, more than 120 games will be playable at the festival ...