I think you're more interested in certain aspects of game development (Nice terrain thing on the GP forum, probably get about 4 FPS with Java3D ), Bubba. Bear in mind that you can program puzzle games for it and they work fine (The reason why all these mobile Java games are just rehashes of games from 15 years ago).