The Lullaby of Life is available now on PC via Steam, GOG, and Epic Games Store. Following the PC release, The Lullaby of Life will also launch on Xbox Series X/S, Xbox One, and Nintendo Switch....