Displaying all articles tagged:

Detroit: Become Human

  1. select all
    Detroit: Become Human Is a Total, Transfixing MessA game about humans role-playing as robots that want to be human.