For your amusement and delectation:
http://www.puppygames.net/downloads/ultratron_src.zip The source code to Ultratron
http://www.puppygames.net/downloads/ultratron_resources.zip The XML resources for Ultratron
http://www.puppygames.net/downloads/framework_src.zip The Puppygames minigame framework
http://www.puppygames.net/downloads/spgl_src.zip Shaven Puppy Game Library source
http://www.puppygames.net/downloads/ecommerce_src.zip Registration code handling & hiscore server
It uses LWJGL and JOrbis too of course.
Cas