game that questions the very essence of life itself