a recently released game that is a bit difficult
dat boi: "Hey, heard of that new game?"
dis boi; "Sure! They call it the new Dark Souls."
describes a quite difficult game that has recently been released.
Dude A: "Hey, have you heard of this new game Cuphead?"
Dude B: "Of course! They say it's the new Dark Souls!"
It's code for Dark Souls players that they're going to stick their crystal halberd into their friend's gaping dragon.
Hey Jeff, mind if I Hop on Dark Souls?
You get a blowjob, but you have to avoid your penis being bitten during it.
Damn, that bitch gave a me a Dark Souls Blowie.