Sure a lot of them are already under Popular Games bur if a game like Timestamps or Depraved Awakenings is good enough to get someone to put a banner of it in your sig, that's usually a good sign for me to check it out.
Kind of wish people would hotlink the banners so they send you to the game page
Kind of wish people would hotlink the banners so they send you to the game page