I liked the idea and I think it fits the theme well.
The graphics and the music are amazing.
It was not clear, however, what the overall goal of the game is. I ended up wandering around and erasing stuff. Perhaps you could add a map and a list of objectives