Try our re-instated info resource - "Aladdin's Cave" (Main menu)- sorry it's taken so long to fix
I still reckon its the chinese upset at trumpton
If it is the Russians it's that famous hacker, Ivan Stopyerpost.