E3 2016: Team17 Announces Four Games at the Show
Team17 indie game developer and publisher head to E3 2016 with four of their upcoming titles from June 14th to 16th. They will also have a booth in South Hall #2525 to hold business meetings for potential games developers that want to pitch their games. Then four titles coming to the…