Review: Detroit: Become Human – I… I am alive.

Review: Detroit: Become Human – I… I am alive.