This is quite nice, and I pretty much agree with everything Gandwarf already mentioned regarding any critiques.

Looking forward to seeing more.