D 14:03:41.568425 [ProductState] {Main} InstallState (diablo3): currentOperationStatus=2 localVersion=1.0.8.16603 playable=1 progress=1 playableProgress=1 currentStage=3
D 07:28:20.912164 [ProductState] {Main} InstallState (hs_beta): currentOperationStatus=2 localVersion=1.0.0.3388 currentOperation=2 installed=1 installPath=/Hearthstone/Hearthstone
This is from the log file. My theory is that if we could somehow (memory editing) set variables of playable and playableProgress of hd_beta to 1, it would show up in the Battle.net App and we will be able to launch it from there. Just the theory though, as I have 0% skills with memory editing whatsoever..
Update:
Also, this line appears multiple times in each log file:
D 07:27:44.570166 [GameProvider] {Main} Tried to insert an unbound entity for a product that requires an account. productCode=WTCG_starter
I believe that WTCG_starter (Warcraft Trading Card Game) could be a codename of Hearthstone. So it might be worth looking for this string when datamining Battle.net App.