hmm let see it says, 128MB RAM, 733MHz processor, 32MB/3D T&L capable video card
I don't think this system would have an issue with Halo then.
Is the T-View a rebranded xenarc or a lilliput? If its a xenarc consider it sold.
Is the touch screen still available?
If the touch screen is still available and you are willing to sell, please send me your paypal addy and I will send funds right away.