Дополню - что лучше подходит под требования - на том и делайте. "В чем лучше разибраетесь" это часть требований, как и например наличие кандидатов на рынке для найма.
Движок можно использовать любой, по анимациям что в Unity, что в UE функционал практически совпадает, а вот для их создания, я бы посоветовал рассмотреть Каскадёр.