This is a News In Brief article. Read more about this story by following the link below:
Review aggregation site will display how many critics recommend purchase on each title's store page
Storefront touts 108 million PC customers a little over a year after launch, extends weekly free game promotion through 2020
Sign in to contribute
Need an account? Register now.