this reminds a bit of the player communication in One Hour One Life, in that it's a more novel approach than simple text/voice chat and integrated directly into the gameplay. If you're interested in indie games with innovative and creative mechanics, that's another one to look into.
I have no affiliation with it, I just think it's cool.
I have no affiliation with it, I just think it's cool.