Excellent work! I thought it was really fun and easy to understand and it fits in the theme quite well!
I am honored by your comment SirLemon the Noble! - I appriciate it a lot !