Birth is a calming puzzler about building a new friend
Have you ever found yourself in a strange place, alone and lonely? Even though you know that the world is just as weird and strange as anybody might find you, you just can't seem to connect with others. In Birth the solution is simple, to…