Microsoft is tweaking its core Metro apps for the upcoming Windows 8 Release Preview. Already showing up in the newest internal builds of Windows 8, the updated apps offer new features, changes to the user interface, and the removal of the...