Games/Icarus: Sanctuary of the Gods/MediaIcarus: Sanctuary of the Gods·, 1998 · JC Research Inc.MediaBack to gameAll5Screenshots3Videos2Screenshots3Videos2Game IntroGameplay VideoMore about Icarus: Sanctuary of the GodsPlayer reviewsSimilar games