Arcade gaming has found new life on mobile devices, and by that token, on PCs too, with the release of Windows 8. A number of fun and richly designed titles are now available on the Windows Store.