Thanks so much for playing! I'm a bit fan of both Unity and Godot and will usually switch back and forth between the two. I would say the main advantages for me of using Godot are:
- simplicity for 2d games (no need to worry about Z coordinate at all, first class citizen for camera handling etc),
- faster code-test loop (unity is getting pretty heavy on this side and always takes 2-3 secs to recompile / run and changes when it's instant on godot - so this is just a quality of life
- much smaller footprint (the project takes a few mb and can be worked on from pretty much any low-end hardware)
- in-environment one-click documentation makes it super handy to just look up references on how internal APIs work
- open source usually means friendlier and more open community
I would still use Unity for anything 3d related (Godot 3 still has some lighting issues / 3d model import issues, but that's getting fixed soon I think!) and anything fairly complex (C# is just so much better than gdscript, and it's still a 2nd class citizen for Godot)
Happy to chat more if you want!