Really good game, I found it when I was searching for my game by the name "Human" also, the fun part is that my game is also philosophical and after thinking for some time I found that the best name for it is "Human".