Microsoft has revamped its By The Numbers site with a new look, showing a number of selected stats for various divisions of the company. One of them says there are a total of 669,000 phone, tablet and desktop apps in the Windows Store.
Improved Web Browser
The best Windows Phone that never was
Windows is for every part of everyone
Is it good?
taking panoramic pictures
Missing the point
Background audio for all!
Is this the one?
Sign up now
Looks like Batman but sounds like Arrow