Hello I think I know why you cant download onlive with windows 8 preview.
When I had windows 7 , sometimes id find the onlive app wouldn't install.
Anyway I found out it is because onlives site at least for uk, allows you to download the app only in 32bit
version of windows.
Seeing as there...