Got a few hours, OK maybe a few days, to kill? Check out Desktop Tower Defense [HERE].
Basically you are defending two openings, and bad guys known as creeps slip through two other openings. You build various types of immobile gun walls to both channel and kill creeps. Pretty fun.