Dark Souls 3 Deluxe Edition content: Dark Souls 3 and Dark Souls 3 Season Pass. Dark Souls 3 is delivered as Steam cd key after your purchase. Dark Souls 3 activation and installation is done entirely on steam. Internet connection is required. As fires fade and the world falls into ruin, journey into a universe filled with more colossal enemies and environments. Players will be immersed into a world of epic atmosphere and darkness through faster gameplay and amplified combat intensity.