Big Walk comments

New game is a popular fun social experience, a game developer talks about why it works