Detroit: Become Human – Heads Up Display

Detroit: Become Human is the latest game by provocateur developers Quantic Dream and the ever controversial David Cage. How does this game fit into my own volatile history with these divisive games? We won’t know for sure until it’s release on the 25th of May, but here are my initial impressions based on the free PlayStation Demo.