Microsoft Announces Super Game Sale, Features Over 700 Digital Games

Planning on picking anything good up?