It is obvious how much communication between a campaign and its backers can impact the overall success of the Kickstarter itself and we dig into it this week on the Free Play podcast.
See All 153 Episodes of "Free Play Podcast"