George DyersonMay 4, 2021Duck Talk Games We are Duck Talk Games, a team that live-streams the whole video game development process on Twitch so our viewers can have an input on...