Get ready to feel the full wrath of the newest installment of Call of Duty. We’re dubbing this project Call of Duty Goats. In this game you’ll be taken to new heights and you’ll play as a goat living on a farm. If this isn’t good enough you’ll have to fight of foxes, beavers and other extremely viscous monsters. Who else thinks that when Activation runs out of new ideas, they’ll do something like this?