E3: IndieCade Showcase Presents

IndieCade, dubbed by the Los Angeles Times as “the video game industry’s Sundance,” will present a showcase at E3. Virtual, Virtual Reality A virtual reality narrative game about A.I…