Benefits of working at Microsoft - just snagged all these free games after an email went out that th