FreeDoom homepage link wrong on game list