Just curious, where did the next game tracker on the homepage of DBR move to? Mods, feel free to delete this thread if this has already been addressed, I was not able to find a relevant thread searching for it.
Forum Rules