Rumor Roundup: Amazon's Android Appstore, Windows Phone 8 and Zelda's Next Quest!

Noah K tackles the biggest tech rumors of this week! In this episode: Amazon's Android Appstore may be heading to Europe, screenshots of Windows Phone 8 leak and Zelda faces two options for her next quest.

Is Amazon about ready to conquer Europe with its Android Appstore? Plus Nintendo has a new Zelda title in the works for the 3DS!