Comment Comment by cursorial Hearthstone has all of this if I'm not mistaken? parent cursorial 7 years ago