First Windows 8 Games Revealed

Microsoft has just revealed its first set of Xbox Live Arcade games that will be released on PC for Windows 8. According to Major Nelson, the games will appear for download on the Windows 8 Xbox Games app, which will be available on October 26. The games will have various release dates that will be staggered throughout the holiday season.

All of the games will support achievements and some of them will have leaderboards and multiplayer.