A video game developer is finally delivering on a promise most fans assumed was lost to time, making good on a seven-year-old free game giveaway.