is this?
I just watched the trailer and it appears to be about hundreds of beavers...
I came up here to post the same question and you beat me to it. It's definitely not what I was HOPING it would be about. That's for certain.