Quantcast
View Post

I wouldn't be that surprised. Free Play weeks are huge drivers of sales for Steam.