Detroit: Become Human is again a game that seems to be in development for...ever. Looks cool, but seems very far away.

Pfffff Guess what. Detroit has no release date

Detroit: Become Human is again a game that seems to be in development for...ever. Looks cool, but seems very far away.