Review Evil Islands : Curse of the Lost Soul Review - the Russian developed 3D role-playing game finally reaches the west - was it worth the wait? March 29, 2001 Gestalt