Is unreal engine a good engine for adventure games?

i want to make a adventure game like legend of zelda. Is unreal engine a good choice?

I want to make a 3D Adventrue Game Like Ocarina Of Time or Twilight Princess. For PC.