Thank YOU so so much for checking it out and for your kind feedback! I can't say enough how happy I am to hear that you enjoyed it and had some fun with it!!!
I'll have a look and see if I can try to optimise it even further as I think there may be one or two other things I can do to squeeze it for performance.
I definitely think it could be something I could look at expanding as well.
Thank-you so very much once again :D.