Really like how you've given thought as to how it's actually implemented into a game - nice work!
Thank you so much, I'm kind of obsessive when it comes to making things functional, if I can't have fun in my own little game then what's the point haha.