You should have been redirected to Birth of the New (New CD DEMO) by Iron Dragon.