Princess Isabella: A Witch’s Curse has launched. In this hidden object adventure from Gogii Games, you’ll help Princess Isabella restore her castle after it gets cursed by a vengeful witch. Download Princess Isabella, write a review, or talk about the game in our forum.