Lol! Even if Rome wasn’t built in a day the new site seems (impressively) to have been built in not much longer than a day!?
Must say tho, that I used to find it quite annoying when the old Running Bug kept on making the obviously untrue claim that it was the “fastest growing” runners site way beyond the time when it was perfectly clear the whole thing was not growing at all but was actually shrinking very briskly! Imho would be best for new Bug to look to earn reputation for being accurate/reliable as well as friendly/responsive to its users.