A mystery puzzle adventure Michael is an ambitious explorer searching for a secret treasure. Finding himself trapped in the dark pyramid of Khaba, a weak ray of sunlight becomes his only hope. Through chambers filled with puzzles, Michael must reflect thi