Looks very....uhh, unnecessary. I don't see how anyone could possibly play Halo on this thing, but looks at the button layout I'm pretty sure it isn't the Xbox version anyway. This isn't much of a handheld gaming device, it's more of a Tablet PC. Well, it IS a tablet PC as far as I can tell, with a few extra buttons and stuff.