June 18, 2015 Eduardo Kensuke Tanabe Interviews E3 2015 June 16 Feature FacebookTwitterBufferPinterestEmail