Unreal Engine 4 is a complete suite of game development and animation tools originally made by game developers, for game developers. The people started discovering that it can be used for everything from 2D mobile games to movies and virtual reality. Think a high end version of Alice-3D available totally for free.
This tutorial steps you thru installation and creating your first animation.