It could be a number of things. Outsourcing for asset creation, API support or developing new render pipeline etc. Maybe licencing Unreal is less investment and less risk when considering such large game project than developing your own tools and pay for maintenance. On the other hand Unreal's...