The Steam Spring Sale is in full swing, complete with massive discounts on thousands of fantastic games.