Sales

The Steam review system changes have caused some huge score shifts for indies

New changes to the user score system on Steam has annihilated the positive reception some games had received, while giving others a bump.

Sales headlines

Page 1

Sales latest