Well to make this short. Totalbiscuit, a well known youtuber made a video of a indie-game as he normally does. Game sucked, so he let people know: "it sucks". Developers did not like, so they removed his youtube video from youtube.
I think TB can explain it best himself:
I find this simply disgusting that a developer will silence critique this openly, especially after giving permission to do so...