Parser for HL2 demo files