The game was finished back in the day, but never released. It was however found and finally made public in 2008.