Abuse, good memories. It's one of the games (other being StarCraft and Unreal Tournament) which pushed me into learning programming as a kid. Funny that after 10 years I suddenly remembered that I had my first Lisp exposure over a decade before I learned about the language itself - it was by browsing Abuse data files.