stanley parable endings explained