Close Order: We Need Your Help!

Good morning everyone! We woke up this morning to find out that Steam has a new system for reviews. In an effort to curb illegitimate reviews and grey market key resellers, Steam no longer shows reviews of games that we…