This is the creators business website;
http://leeterwal.com/
He says on a Flash Developer resource site, "I am getting really into Brain Games and Brain Training." So I guess this was a Flash practice exercise, in a subject he's been studying.
Of course all these quizzes on the net are strictly for fun.
@Flint, go
pound this.