Quantcast
View Post

Steam: 686,401 ± 19,350
Japan: 267,654 (no digital sales)

It's way past 2m by now.