Helion has fortunately seemed to have died a quiet death, they aren't pushing it down our throats anymore.
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?