Taking place in Auckland, New Zealand, the team at indie game studio Grinding Gears Games gave everyone in attendance everything they could hope for, as they showed off new content in a couple of different videos, as well as revealed what separates this game from the original We got all the dev notes below and[...]