Magnificent! Really cool game! Loved it!
The art, the voice acting (loved the distorted voice of the mirror, specially that second voice over that sounds high pitched) the sound effects, everything was great!
Loved the design of the very last creature too! (hint hint)