Is SteamCharts accurate right now?

Are there really only 380 people playing? :cry:

I moved 3 posts to an existing topic: Concerns Dealing with Evolve’s Playerbase