I think PC players will be pretty excited about this, as Titanfall will NOT require Windows 8 to run. Windows 8 hasn't really been very cooperative for most games, and quite a few developers have ripped it since its launch. Source: Rock, Paper, Shotgun
It'll still work just fine on your Windows 8 machine. This just means that you won't be required to have it, but it'll still run if you have Windows 8.
This sounds promising. I have not heard a lot good about Win8 and games. Although I may still upgrade a little.....................like a better vid card
Been running Win 8.1 with no issues as far as gaming or in general I think it runs faster then Win 7.