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.