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