I've been digging through the PC sales charts. It doesn't look like this game made NPD's top 20 PC games ever. The stock price is most likely overvalued.
This game seems to be getting good reviews from reviewers, an average of 84% at Gameranking.com, just need to get the numbers to see if this translates into real world sales.
5