Cavalary: Edit: And checking MobyGames, Giant Bomb and IDGB, it seems to be the only game called Isis.
Hmm... You're right. I checked MobyGames myself before posting--but I see now that what I took at a glance to be more games with the name were in fact people whose
first name is Isis.
Of course, there are a few other games with "Isis" in their
title, but I suppose that it's unlikely that it's one of those.
Fun fact: I myself put in a submission for the game a while ago, and obscure as it is, I'm a little surprised that someone else apparently submitted it, too!