The lead dev says Godot 4.0 should have the capabilities to compete with the likes of Unreal and Unity for 3D rendering. For 2D it is possibly already better due the fact it has its own 2D renderer and does not rely on camera trickery in a 3D renderer. One of the reasons I decided to use it as my game is 2D with some small amounts of 3D rendered within it.
The only issue with Godot currently is the scripting language GDscript is not as performant as C# in Unity or C++ in Unreal. Although 3.1 now offered typed script in GDscript which now allows them to drastically improve the performance of the language, so in the future it shouldn't be too far behind. Not enough to worry anyhow.
You can also use C# alongside GDscript, although i think that is still being developed and if a part of your code drastically needed a performance increase there is nothing stopping you from adding functionality yourself from the actual engine code, seeing as its all open source this can be done.
As for my game, I will probably do another small update blog on it soon. I am considering releasing a small demo to a select few to gather some feedback, though I'm unsure whether I should do this yet or not.