Halo PC Videos

PC.IGN has posted several streaming videos from the PC port of Halo, showing off the multiplayer action from the game.