Unreal Engine ha sido liberado open-source hace tiempo ya (aunque el codigo es de utilizo privado bajo registracion y no publico), y puede ser utilizado gratuitamente para uso no comercial, para uso comercial es gratuito hasta que no se cobre $3000 por proyecto, si se cobra mas, hay que pagar un 5% de todo lo que se cobra mas a Epic.
Como potencia es realmente optimo, la unica pega es que es muy pesado como requisimientos, si no tienes un PC de ultima generacion o casi, con tarjeta video muy potente, no sirve a nada, probe en mi PC un proyecto de Nightwolf recien y aunque hubiese quitado todo los efectos, no conseguia ir a mas de 4-6 fps, practicamente no pude jugarlo.