Onslaught looks like another tower defense game, but has a few differences that make it very nice. Make sure to read the docs about "Combos" (actually the FAQ is a bit better).