I've played a couple of games of CY6 and mostly enjoy it. The one thing I LIKE about the game is that pilot skill level plays an important (dare I say critical) role in game play. This is very different from games like Wings of Glory or Canvas Eagles(?) or Air War: C21 or Table Air Combat where airplane characteristics are the deciding factor. One guy I have played against really doesn't like CY6 because he believes air combat is all about airplane performance (speed, armament, wing loading, etc). And there is much to be said to support his views. It is admittedly difficult to see how a Brewster Buffalo could EVER out-fight a FW-190, or a Curtis SBC Helldiver, a Spitfire Mk IX. At the same, however, a true adherent to the "airplane performance" school of gaming should necessarily admit that - as in real life - airplane performance is affected by a very wide spectrum of factors - things like altitude, humidity, air temperature, winds / gusts, surface drag, etc. So even if you are playing a highly complex air combat game (airforce anyone?), a certain amount of abstraction is going to occur in game design and mechanics. And thus the question remains: do you want to abstract out the complex and bewildering details of aircraft performance (as CY6 does) or do you want to abstract out pilot skill (as the other games do)? I guess I take my lead from Chuck Yeager: "It's the man, not the machine."