I've been casually exploring Godot Engine for the last few days, and I have to say it's got everything I personally need in a 2d engine as a beginner game developer. I feel like someone with more experience/knowledge may find it limiting, but for me it's actually allowed me to do more with less, whereas frameworks like XNA always left me trying to figure a lot out for myself and write a lot of code that seemed unnecessary/redundant.
Sure, GDScript is poorly documented and isn't really python, but it's not that hard to find the undocumented features (search the github code), and the fact that it compiles to pretty much any platform means it's a rather small mental investment for a large gain in deployability.