Microsoft employees reportedly call Windows 8 ‘the new Vista’
posted 3744 days ago