Won on SteamGifts 77 games

86% won't play
8% never played
3% unfinished
4% beaten