My entry this year is a tower defense game called Crack Tower Defense. It currently sits at 3343 bytes, so there is a lot of space. If you have any suggestions please feel free to comment or suggest features.
Play it at:
http://www.java4k.com/index.php?action=games&method=play&gid=204
http://marber8.freehostia.com/tower.jnlp
http://www.freeimagehosting.net/uploads/7651789c6e.png
Here are the instructions:
You have three types of towers: light, medium and heavy(green, yellow, red). There are also 3 types of bad guys with the same sizes and colours. Stop the bad guys from getting to the end.
[EDIT Dec 18] Added a splash damage tower that is orange and a slow down tower that is blue.
When you click to start the game you will have 10 seconds to set up your first towers. Each level after that is 30 seconds. Each level contains 20 bad guys. If 20 bad guys get through the game is over. See how long you can last.
Click on a tower on the right side to select it for construction. The stats and price for the tower will be shown. You can place a tower anywhere that is not part of the bad guys path. You can click on the timer line to start the next wave. You can only do this when the current wave is fully on the screen. You will get bonus points each time you advance early. The towers will automatically upgrade themselves with experience at the start of each level. Green is every 200 shots, yellow is every 250 and red is every 300. They will max out at level 6. Both range and shot power will increase with each level. You can click on any tower to check its current level and to sell it.