Hello! I am a young programmer and my dream is to work on some game like this But I have no serious gamedev experience, now I try to get basic knowledge of popular game engines. Could someone explain why you choose Unity over, for example, UE4? Maybe it has some bugs like Cryengine or there's some other reason? Thank you.