Thanks for all these suggestions. I will try my best to implement them. The random events are definitely something I want to add in the future for more variety. Also the social media idea is really interesting. I could make popularity a factor