So some answers:
We want Darkstar to be available to the entire industry. For that reason it was important to cover all the major paltforms. Today, most of the game industry still usesd C++ so we needed a C++ API for them on Win32. Also, C++ gets us into places where Java hasn’t penetrated yet. Stompign grounds, for instance, is also a PSP game.
But the doesnt mean we’re ignoring you guys or loving you any less. The J2SE API was the first one written and is still the “reference” from,which the others are ported. We also have a J2ME API and have almost completed a J2ME port of stomping grounds. We should be showing that by JavaOne.
IMI’s Cosmic racer is a Java game, as is BattleTrolls/JNWN. Which brings me to an important point on that, BattleTrolls is really just a limited first-game we are buildig gfrom the JNWN source base. As soon as we can get it cleared through Sun we intend to release the chnages to JNWN we did for BattleTrolls back to the open source JNWN project and, as we move fowards, we are hoping that both we and the community will run with it to make much more complete MMORPGs from it.