You should have been redirected to Xakestar - Countdown (Final Mix) by Xakestar.