The upcoming Amazon Appstore was tipped late Friday as coming on March 22. The launch would include both the Amazon website as well as a dedicated app. Wired in providing the details also confirmed an extra restriction on developers that would prevent them from linking to other apps through any other portal than Amazon's store.