update Game class but something semantically wrong