My first tower defense game, originally developed in c then ported to java. Made with processing, gimp, and inkscape. Released in 2009 and downloaded over 15k times since then.
Contains no class objects - the entire game is nothing but arrays, functions, and images.
If you look closely, you'll see the arc radiation towers energy beam is actually the waveform of the music.
Also if you press "enter" during play you'll see all the debug variables. Not as interesting as the laser part.