I love all the extra care that went into this, from the title page that includes relevant hyperlinks and has a flavourful start button to the different colour stylings for speakers. It's always little touches like these that turn something good into something great.
I think what strikes me about this one the most is that it reads like you've very much enjoyed writing it.