Hearts of Stone can be played before or after completing the primary quest in The Witcher 3, but developer CD Projekt Red brilliantly included a stand-alone play option that grants the player with an appropriately leveled and geared character. This is perfect for folks who have been away from the game for a bit, and effectively avoids the frustration felt by Bloodborne players surrounding that game's expansion.