That's interesting; I was learning LibGDX before I picked up Unity. GDX is a great library (and the developer is also a good author; I read one of his earlier books and learned a lot), but you're certainly right about Unity being a brilliant environment. C# isn't that far off of Java; my day job is Python and it's honestly not that jarring of a context switch to go home and fire up Unity.
You might consider trying one of the beginner tutorials just to see what you think. It was really exciting for me, just seeing what's baked in by default.