I can't believe this domain was available, either!
It looks like someone has written an XBox emulator for Windows called Xeon. It only plays one commercial game right now – Halo – but that should be enough from what I’ve seen of the XBox game catalog!