Tweak 7 as I understand it, is a separate Beta program at this point. If your ODU subscription is still in effect you should be able to download it....unless you are on a Vista machine. If you are, you will not be able to install it.
If you're eligible, it should appear under "My Software" in Impulse.
That's eligible. If you aren't running 7, it won't install.