Immorted 09.08.1994.
Worked on at least one unfinished area. Unclear if anything they made was ever in the game.
No locations known!