Truthfully, the kid sounds like a typical 9 year old to me, and IMO that's a good thing. Nine year olds have lots of imagination (as you have now experienced, sometimes a bit much to handle!) and take to gaming pretty well.
By the way, if you decide to stick with it, try using video game...