IMHO, you should really go for Java... Why?1. Multiplatform: it will just really easy to port your game to Windows, Linux, etc.2, 3 and 4. Easy for programming network, threads and graphics.5. Garbage Collector: it will facilitate your life. If you go witgh C/C++ you will *probably* take long nights trying to follow some dangling pointer, etc. :-)6. There are some examples of good games made with Java in net. Someone pointed out Runescape. There are others. Don't get caught in the "Java is slow" myth.Well... That's it... Of course you should weight yourself your constraints to see if Java is a good choice. But probably you will take more time focus in the game if you choose Java.[]s