Det kan godt hende spillet er utsatt til 2003, men Confounding Factor som står bak spillet har allikevel valgt å åpne slusene med en offisiell nettside, som inneholder info, screenshots og noen gameplay filmer.
Du finner den nyåpna hjemmesiden på linken nedenfor:
Galleon: Island of Mystery