Crowdfunding Fails Kickstarter Fail: Barracuda is trying to lure users in again with a Backpack October 31, 2016 26