Originally Posted by GhanBuriGhan 
Why does it sound dumb? Honest question. I'm no native speaker myself of course, but Dragon Commander sounds like a good name to me.
It sounds more like a description than a title. Like if you were to call a game 'Platform Jumper' or 'Guy Running and Shooting' or something.
Still, I usually give the developers across the pond a pass on silly or dull names because they are European and ESL.