>>415591308
You retards who seriously expect the Deckard "soon" and have been doing so for a literal year are a sad bunch. I'll bet it's not even gonna be anything like the thing that's been built up in people's heads, unless it doesn't release for another 2 years.