The idea is really great ! The graphics aren't bad, but the audio isn't very good (in my opinion at least)
but i think it doesn't fits the theme that well...