Excellent presentation. I had an adventure class today and had them create map games like this, went great.