The Day Before announces a beta test and pledges a return to Steam19 Apr 2023Source: PC GamerThe devs seem confident the game will hit its November release date, but who can be sure at this point?