Spiracle, 8 months ago Well, we know the Deckard is coming. There’s just no timeline. Pre-orders might open in a few months, or next year, or 2025… probably not much later, though. Personally, I’m guessing at a release in 2025, but at this point everything is possible.
Well, we know the Deckard is coming. There’s just no timeline. Pre-orders might open in a few months, or next year, or 2025… probably not much later, though. Personally, I’m guessing at a release in 2025, but at this point everything is possible.