A somewhat comprehensive DOTA 2 quiz app by Dave Boling