All Year reaches deal to sell Denizen for $500M — but there’s a catc...