Q3 2024 Steam. Fortunately it still says the quarter. In the store it shows only the date but if you go to your account details and view purchase.


Q3 2024 Steam

Valve is now sending out order. We’ll see if a definite release is given, if the game even drops at all or if they quietly push it into q4.

Q3 2024 Steam Images References :