You should have been redirected to Devour The Sun by Our Last Enemy.