Gamefront

GameFront (also known as FileFront and originally FileLeech) was shut down nearly two years ago, and in the process, nearly 20 years of history was lost. The site, which offered demos and mods for gamesfolk all over the world, went down in 2016 after being an internet mainstay. Guess who is back?