New rumor about the release date for the Windows 8 Release Preview. In a tweet on Twitter, Mega Leaker Canouna has indicated that the Windows 8 Release preview will be released on June 1 2012. How reliable is Canouna? Pretty reliable but this ultimately will be a Microsoft decision so you never know. Another data...

More Windows 8 wallpapers for June. Windows 8 is generating tons of wallpapers… Windows 8 wallpapers June 1 – Part 2 Windows 8 wallpapers June 1 – Part 3 Windows 8 wallpapers June 1 – Part 4 Windows 8 wallpapers June 1 – Part 5 Windows 8 wallpapers June 1 – Part 6