Home » News » Team17 announces its line-up for E3 2017 in Los Angeles