I finally got around to listening to this the other day. I really like how it turned out! I had no idea about the Battlefield Earth thing. I remember I saw the movie a long time ago and fell asleep partway through. I didn't know about the whole "Mechner" terminology thing either.