-
Xbox Live Games App (Windows 8)
I have been looking through the Xbox Live Games App that comes with Windows 8 for a few days to see what I thought about it. The layout looks nice. The option to look through games that you can buy on the xbox is an okay feature. I clicked on a game in Game Activity…