Coming soon...
I hate my gamertag.
This list is not 100% accurate as I have forgotten many games I played years ago that I don't own any more so more are likely to be added as time passes.