Cool concept! I don't think I have anything to add that other people haven't pointed out, so good job! :d