the name is'nt silly at all, it's the scientific name for the maximum distance of the sun frim the earth (or it was the minimum? school days are as much as distant...) and it was significative in the game plot.
anyway i found it well written and awesome for graphics and sound. hope to have you intrigued!
edit: oh sorry! just noticed that someone had already said it all!!!!! well the second part is true anyway