Advantages of Unity are that you can lock it to a 2D plane and then just work in that. You don't HAVE to go 3D. I'm thinking about tinkering with Unity 3D just to essentially make something AGS like, but which I can publish to a variety of platforms.