Maybe unreal since that one has NO PAYED FEATURES and also got the blueprint thingy
Viewing post in State of the project + Mod Tool release comments
Unreal Engine was made for 3D games, I wouldn't recommend it for a 2D game like this. Besides, Godot is entirely free. Zero ads, zero revenue cut, zero paid features, entirely open-source. Godot is funded entirely on donations and has far better 2D functionality and performance compared to Unity & Unreal Engine.