Sometimes there’s so much beauty in the Steam upcoming games list I feel like I just can’t take it and my heart’s going to cave in.