Sigh, he sounds like an ass, move on. I've met many like him, and he ain't important. Just forget him, there are plenty more like him all over the place, and if you acknowledge them, they win.
Also, calling Halo the "Christianity" of gaming has to be the most ignorant thing I have ever heard.