Duck vs Beavers

Has anyone done this game I’m in need of help. Duck vs Beavers

could you explain what features and gameplay is in Duck vs Beavers please?