Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I agree with your philosophy. My ideal for "random attributes" is the kinds of bonuses TF2 has: Even when they're number-based, they nonetheless distinctly change how the item is used compared to the default ones. Stacking junk for bonus damage or crap like that is bland and boring.