Is Hearthstone a game-within-game?
Since Warlords of Draenor, there have been multiple Hearthstone reference added to the game:
- You can buy items related to Hearthstone from a NPC named Benjamin Brode in your Garrison. He is named after and is a tribute to Ben Brode, the Hearthstone Senior Game Designer. You can buy from him:
- A Winning Hand (Use: Show everyone that you just won a game of Hearthstone! (2 Min Cooldown))
- The Hearthstone Board (Use: Throw down a Hearthstone board, letting everyone know you're ready to play! (3 Min Cooldown))
- There's a rare Garrison mission called Hearthstone Tournament available for your subjects which will reward you of:
- Autographed Hearthstone Card ((Use: Turn the card over to see what you got! (10 Sec Cooldown)) "Signed by Trump and Reckful. Not too shabby.")
- Hearthstone Strategy Guide (Use: Teaches a follower the Hearthstone Pro trait. "Transforms an ordinary follower into a tactical genius.")
- The related trait Hearthstone Pro which can only be learned with the above book and gives additional XP to your subject during the missions.
Thus, we could safely conclude that Blizzard is kind of trying to add Hearthstone to the lore of their Word of Warcraft game by implying that Hearthstone games are played mainly in Orgrimmar, Stormwind, Stranglethorn and Pandaria (out of the four boardgames currently availables).
But those are still easter eggs at their current states, as we've never actually seen NPC playing Hearthstone in the game. It seems a bit weird that the common NPC would be playing as Jaina against Thrall, using demonic and draconic entities. (But Blizzard's NPCs are always a bit off so it's a possibility nonetheless.)
It's more of an opinion-based at the moment but I'd say it would be accurate to add this in a Role Play lore or assume people are playing Hearthstone in Stormwind's inns, thanks to the easter eggs added by Blizzard.
EDIT
Thanks to Michael Hampton for pointing that out: there's a game actually being played between Merra Finklestorm and Waina Steelpaw in front of the Shrine of the Seven Star (and probably at the Horde counterpart too). We can't talk to them but they sometimes let out things like "I need to rebuild my deck". There's probably other players in other cities too.
And as many have said, it's not stricly speaking "a game within a game" which could be played through World of Warcraft, but it is nonetheless a game that does take place within the World of Warcraft universe (which was the original question the OP asked for).
Hearthstone is set within the Warcraft universe (so no Sarah Kerrigan card will be incoming), but that is about the extent of the known "lore" about the game.
While there are Hearthstone items in World of Warcraft itself, there's no way to tell if the intent was for it to be an actual, playable game, or merely Blizzard self-referential humor.
If anything, Hearthstone's tutorial implies that the heroes are actually playing against each other (as in, you're not playing Jaina, you are Jaina), which makes no sense within the warcraft universe, simply because half of the class heroes are canonically dead.
TV Tropes would call Hearthstone a Gaiden Game to World of Warcraft:
A game which is related to another game by taking place in the same universe, but has completely unrelated plot and game mechanics.
Can you play hearthstone within WoW or WoW within hearthstone? There is your answer. Pretty much each game has a story but that does not make it a game within a game. Take day of the tentacle
where you could play inside a computer within that game another game called `maniac mansion', now that is a game within a game. Or sid meiers pirates that holds many mini games would count as games within a game.
Simply putting it like you do would be wrong. Like already being mentioned, lore is being used to give the game a theme. Playing a random Starwars game would not mean you are actually being an actor, knowing mr Lucas and playing a game together with Jabba the Hutt. You are just playing a game with the Starwars lore.