The Day Before has finally been released on Steam. To see what the game is actually like, we played through the entire intro section. Usually, we only show the first 15 or so minutes of a game, but The Day Before has quite a long opening and we wanted to s