A new adventure series has debuted on Channel 4, with fans quickly sharing their thoughts on social media