Dare to explore the cannibal island? Become an explorer and journey to the tropical island where you can play alone or challenge family and friends to survive the clutches of the cannibal. You will need all your cunning and wits to play ‘Release the Cannibal’, the new fun general knowledge quiz game from the team at Quiz Heads.