2 ms·Is steam deck supposed to release next week?by idiotsecant 5y agoIs steam deck supposed to release next week?OscarCunningham 5y agoYes, February 25th.