Detroit: Become Human This game was for some time in my watch list, but I have never pulled the plug, and oh boy, was I in for a treat....