I have been playing on windows 8.1 for a while now. No issues very smooth. Sorry Rhas, I have to disagree with your windows 8 experience. Its def an upgrade.

Not sure what win app menu you are referencing that keeps popping up lol. Never had that.