It says "YOUR BEST SCORE: 2907" on the highscores page, and then it says "Best so far: " on the badge that I should get for scoring higher than 1000... ?
Stormbound is a wonderful game. The graphics are very good and full of life, there is an abundance of unique cards to choose from, and the gameplay is very engaging and fun, yet simple and comprehensive. The game has just enough strategy to it that it keeps it from getting boring while also keeping it from being too hard. There's no "perfect deck" making it stay interesting as you evolve your card choices and playstyle, keeping you entertained for hundreds of hours. This game is a must have, I'd be happy with it if I had payed $3 for it, but it's free so like, literally no reason not to play it. ;)
Also, I noticed LOTS of people complaining about the game being Pay to Play but I haven't noticed this at all. It's possible that as I progress I'll run into players with lots of money invested, but I haven't seen any of that so far and I'm already about 30 hours in.
TL;DR: Stormbound is a great game, one of my favorites I've played in a long time. Highly recommend, you'll enjoy yourself.