Home/Videos/New leaked Windows 8 Release Preview Video Videos Videos Windows 8 Videos May 30, 2012 New leaked Windows 8 Release Preview Video Winbeta have put together a YouTube video showing the Windows 8 Release Preview from a leaked Chinese build. This build has some some of the apps in Chinese and some in English. http://www.youtube.com/watch?v=-Vq46EjTmAs Share Tweet Pin It You might also like November 9, 2009 New Windows 8 Concept video – Copenhagen October 30, 2012 The Verge Reviews Windows Phone 8 http://profiles.google.com/cheron.bruce Cheron Bruce Some in English and some in English? Awesome! If only I spoke English or English….