Valve Deckard VR Headset Leak Reveals $1200 Price and Late 2025 Release February 27, 2025 Electronics & Gadgets