@hideki Halo was originally designed for Mac, but Microsoft bought it as an exclusive. Bungie did release a mac port a few years later. Although I've played a lot of Halo multiplayer on exBox, the mac version was the only one I completed the single player version on, around 2012. I played the Vista release of Halo 2 (which has to be patched/cracked for Windows 8) and the new remakes for 3 & 4. I've played through 4 of the Halo games without ever owning an axe-box.
These games are now as old as Pacman, Dankey Kang, Galaga and Frogger were when they came out.