It was good while it lasted. It appears that feedmegames.com is gone for good.
I had to yank that off of Google's cache. I missed it in real time.
On the upside, the Buffalo Bills have another chance next tear... er, I meant "year".
A website dedicate to games of all favors and varieties, from video games to good old D&D.