Hey great game jotd! I downloaded this ages ago but only got around to playing it this evening. Fantastic, I'm really impressed.
Not wanting to reopen the Java debate, but I tried games programming with Java about two years ago (when full screen modes were first introduced in SDK 1.5) and had a crazy time with compatibility and stability. It looks like things have improved a lot since then and it is possible to create really professional looking games now. Great work