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