Noah K tackles the biggest tech rumors of this week! In this episode: Amazon may be taking their App Store to Europe, screenshots of Windows Phone 8 leak, and Zelda faces two options for her next quest.
Amazon may be gearing up to launch their Android App Store in Europe. Could Kindle Fire be next to cross the pond? http://tchno.be/Mctsg4