This is from an RTS actually (but I somehow doubt this particular video is an official intro)
Hehe. It’s Men of War. btw, you can pick up the chickens and throw them as weapons (or blow them up)
No it’s Theatre of War cinematic trailer. Always loved that video and the game is very cool as well.
Close enough, same engine