Yea you failed by not reading their TOS. You are linking to copyrighted material in your landing page which they don't allow.