You should have been redirected to Free Beat-Ascension by Czheck Productions.