add game delegate