Hello all - I’m the author of Espresso3D, and saw this thread so I thought I’d give a little feedback…
I suggested they send their details to be included on the JGF tech page a while ago, but I don’t remember if they did or not
I haven’t submitted the details to JGF yet. However, it is on -my- list of things to do so I don’t want anyone to think its JGF’s fault 
IIRC I couldn’t see any reason why it was any better than jME and Xith, even though it costs money for commercial use ( http://www.espresso3d.com/license.php ), but that might just be because it’s young and immature.
E3D is a young engine, so it is lacking some features found in Xith and jME. However, better is in the eye of the beholder. E3D certainly does contain features found in the other engines, but that doesn’t mean their implementations are identical nor are the interfaces to those implementations. Therefore, there may be many developers that are comfortable using E3D’s API for their graphics development, and others that are more comfortable with Xith or jME. IMO there is room in the market for more than 2 or 3 Java scenegraphs*. Each has its place and pros and cons with each implementation. *E3D isn’t just a scenegraph BTW, it provides collision detection, input support, and will support many other features an engine should including sound support, networking support, etc. as it matures (I know xith and jME provide some of this as well).
Also, I feel lots of resentment from the Java community about E3D being a commercial product, so I just want to clarify, E3D doesn’t cost a penny to use for projects that are free as well. But, if you expect to make a profit from a project built on E3D, why shouldn’t you expect to have to pay a slight licensing fee to the product that enables your project to make you that profit? I am spending 25+ hours a week on E3D after working a 40-60 hour week as a Java application developer for my regular job to provide this engine to the public because of my love for graphics/game programming and the Java community. I am also an avid supporter of the Open Source community and use many open source projects and donate to a couple efforts. Even though E3D isn’t OS, I provide everything Espresso3D related (Pong clone, tools as they are introduced, etc.) except the engine in an open source form. All I ask for the time I’m putting in is for you to help support the work if others support your work built on E3D.
The other reason its not OS’d is that I want to be involved in all aspects of the engine in its current state. I feel that as young as E3D is, if its OS’d it could go totally down the wrong path. And, I really like working on all the pieces of it so far.
So, yes, E3D is a young engine. It has only been in development by a single developer for a few months, but it is progressing at a steady clip. Even though it doesn’t have all the features of some other engines yet, what it does do, it does well and does better and better with each release. So, I hope people try it out and I would -love- to see a community of free software built on E3D.
So, try out E3D and report the bugs you find! I’m sure there are some at this point (v0.2 had many new features added) and any feedback will help guide E3D’s path as it matures! I look forward to working with many of you helping you make your dreams come to life. 