We have had our fair share (some would say more than fair share) of Windows 8.1 screenshots that have continuously trickled their way to the web ever since news first came out that the new version of Windows was in development. And now another alleged screenshot that made its way to the Internet a few hours back shows...