I hear it's made in 'flash' - is that not a bit restrictive?
depends really. Considering flash has a huge install-base and you'd be able to play it on your browser, I don't think he'd be restricted in terms of audience. As for a game programming platform, flash won't have superb 3D shaders or anything, but it's more than capable of creating decent games, especially with artwork like that.