Cool idea!! Idea: Introduce your concepts over time rather than a huge bunch of text, you definitely have a lot of good game development skills though! You should be proud!
Thanks! We definitely left that bit to the last minute, and could have done it more smoothly, but glad you liked it! - Jaffa6