Rock of Ages aka Crotch Destroyer

Tower defense with a bizarre twist.