Giant Machines 2017 First Look
 
I get my hands on a press pass and check out this Giant Game hehehehe