This was fun! Put together quite well. Any feedback I can think of you already addressed.
Good job!
Thank you :)