For an indie dev and AA game dev company, I found Godot to be a real lifesaver compared to competitors (ehem, Unity). It's free, open-source, and has an awesome community. I prefer its node system to Unreal Blueprints or Unity Game Objects, it's more versatile and it adapts well to component based architecture and to more object oriented ones. For indies, I really think it's the engine of the future. For AA devs, it will save you a ton of money and you will be able to customize the engine to your like or to fix bugs yourself without having to wait for bugfixes.
What's great
free tier (1)node system (1)great community (2)open source licensing (2)component based architecture (1)customizable engine (1)
Godot is an amazing engine, and the godot-xr-template makes setting up a VR app a breeze.
I love that Godot is dead simple, fast, it just works, and it's open source and updated frequently.