Lestrade's Game Database

147032 entries found (85486 games, 50199 DLCs and 11347 videos.)
Redeemable on  Ubisoft
Redeemable on  Steam
Redeemable on Desura (dead site, do not trade!)
Redeemable on  Steam

Total games shown:   Steam 52,   Ubisoft 6 + 39 DLCs,  Desura (dead site, do not trade!) 1