This is a great concept and very well executed. Good job.
If you have the time, please do check out my submission too.