Amulet of Dreams es un videojuego de aventuras y resolución de puzles donde debemos ayudar a Aiden, un chico normal, a salvar la vida de su profundamente enferma amiga Alison. Ellas es, en realidad, una reina de un mundo mágico donde sus fieles servidores han sido esclavizados por un hechicero oscuro. Ahora el jugador debe recorrer varios reinos y resolver hasta 16 rompecabezas para alcanzar el objetivo.