I knew they were not really atomic powered. It just struck me as a strange name to be using. I wonder if they give free film badges with every purchase. Is the upgrade package called the "cancer line" Are they Chernoble approved? Three mile island residents get a special discount? etc. etc.
Bill D