Interesting question…hope they just have their heads down but found this from May 06.
"Cellien Studios, former subsidiary of Star Cave Studios and developer of Illumina (PC FPS game, scheduled to be released as Freeware) and Terra: Formations (PC MMO) announces its intention to focus on the Nintendo platforms in the future."
Would seem to me StarCave may no longer involved in Illumina or Terra: Formations games if they are indeed still in development and I don’t see their other game "Camelot Galway City of Tribes" on the garage games website anymore.