Charrra

​A weird game which talked about people in a room doing things.
This is just a short game demo