Capy Island

A party game where capybaras engage in a series of minigames to collect cool hats!
Adventure