Really creative way to interpret the theme! The main mechanic is a bit generic but it's more than made up for by the awesome puzzles and well-written dialogue. Graphics are also quite nice... good job! (Here from an R2R btw)