Editorial: Steamy Trading

By Imitanis
Will the trading cards never cease??

A week ago today, Steam trading cards were officially released after a very short beta of a month and a half. Should the Steam community sit up and take notice, or have we all just got some sparkly new profiles? Read on to find out!