I agree with the other comments, the concept is amazing tho I was a bit lost. Anyway, awesome work! Well done.