You sound like your his mother with imposing curfews etc. And is he usually respectful about coming home at decent hours? You said yourself it's a big game. If this is repeatedly happening then I'd be mad but one game? no.