Overall a very well-fleshed-out concept, with some great images included. I am wary of the complexity of implementing some of the upgrades and would encourage you to work out early how feasible this aspect will be (plenty of guides online I am sure, but also a previous year's recording looks at an upgrade system in more detail than this year's live coding).