Lestrade's Game Database

166628 entries found (99194 games, 56078 DLCs and 11356 videos.)
Redeemable on  Steam
Redeemable on Desura (dead site, do not trade!)
Redeemable on  Steam

Total games shown:   Steam 6 + 92 DLCs,  Desura (dead site, do not trade!) 2