You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
they told us nothing, no explanation of how the "store" would work or if it would even exist, platform integration, etc etc etc. Or even what they're focusing on - is it ad-supported drop-in drop-out content like YouTube? Is it single point of sale, but you dont download? etc
Probably like at GeForce NOW - buy games you already own ;)
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.