Awesome list. I've played about 7 of those games.

I was happy to see TWEWY there. Great game.