On boardgamesgeek.com there is written that an average length of Thunderstone game (no expansions) is 60 minutes. But when I play it with my girlfriend we regularly play for more than 2 hours. I don't remember actually playing it for less than an hour. It is really too long and although we enjoy the game so much, we often prefer other games to Thunderstone because of the length. We also tend not to fight monsters we aren't sure we can beat. We do it only with the strongest ones so the other player don't receive so many points. So...

1) How long does it take you to play one game on average?

2) Is game shorter when played with more players than 2?

3) Do you have any recommendations on speeding the game up a little?

4) Do you fight monsters even if you can't win the battle? How often do you go to dungeon on average?