A trailer released by From Software to celebrate the release of their latest title, Dark Souls 2, tells it like it is by giving players a look at Dark Soul's primary gameplay mechanic: certain and repeated death. As the narrator so gently puts it, "You will die, that much is certain. Death will define your journey." Jethro Tull's Locomotive Breath is a great match to the content of the trailer and gives a sort of rockstar atmosphere to the whole thing.
Dark Souls 2 launched on PlayStation 3 and Xbox 360 yesterday in North America and will hit European shelves for those same platforms on March 14th. The PC version of the game won't be available until April 25th but will include an enhanced framerate option to make up for the wait. Have a look at the trailer embedded below.