That Gamefly 20% off coupon works on any game not just Torchlight 2.
I believe it is also one use per account/order, so if you want to use it for more than one game, order all games at the same time.
By the way Green Man Gaming, you call that an EA sale?! Your prices are 50% higher than EA sales have been elsewhere.