GFWL will be needed to play xbox 360 games in Windows 8, this is why they wont drop it. Apparently also you will need a GOLD account to play the xbox 360 games online, doesn't bother me as i've already got a gold account for my xbox 360 console which is the same thing for GFWL.