please return the game
The reason it was removed was for having artifacts that weren't available under a free license. At the time the developers didn't seem to care much about that, so it seemed unlikely to get fixed. Do you know if the situation has changed?