a hat in time release date Archive