It's sounds like you had an absolute blast making this and it instantly put a smile to my face hahaha Great job overall!