Wallets at the ready, the Steam Holiday Sale 2013 is here.
Tis the tradition of most gamers these days to forget that we need to buy gifts for others and to instead indulge ourselves in the goodness that is the Steam Holiday Sale. The sale has just gone live so if you are feeling festively ready to grab flash and…