I got this game a week or two ago and wanted to share my endorsement of it. I have very fond memories of Sierra's Red Baron games on the PC and Mac, and the WWII dogfighting action of Blazing Angels strikes the same chord. I haven't gotten terrifically far in the missions -- 5 or so -- but with one exception (the sandstorm level, which is apparently the worst of the bunch by far based on forum posters' complaints) they're fun and present a good amount of challenge.
There are several non-campaign modes. One-on-one dogfights with an "ace" flying the same plane (chosen from all those you've unlocked) pit you against a fairly tough opponent. I've found the difficulty to depend a lot on the kind of plane, though -- the ace dogfight for the very first plane is pretty tough because the weapons are underpowered, but I had other fights that were over in the first 15 seconds. There's an "arcade" mode that pits you against waves of less-challenging opponents. And then there are little "mini-campaigns" which are like one-off versions of the campaign missions (haven't tried them yet).
Then there's multiplayer. I was initially annoyed because I read on Amazon that you could play with up to 16 players online, but there's no mention of this in the game or on the box. From what I've read, Nintendo is starting up its online play service in June, with a Pokemon title as the big launch hoohah, so hopefully Blazing Angels will be updated at that point for online play. Without online, there's still very satisfying 2-player split-screen play, both versus and co-op.
Now, the question for all Wii titles -- how are the controls?
Basically, I like them a lot. Several control schemes are available, and they vary along a couple of axes. First, you've got the choice between arcade-style and simulation-style. Arcade-style makes it sort of simpler to turn, but you can't do barrel rolls; I strongly recommend using simulation and never looking back. There are several different control configurations. There's a single-controller config (no nunchuck), a "classic" config (with nunchuck) which doesn't use motion sensitivity, and the default style which uses both controllers and tilt sensitivity for pitch and roll. You can have the tilt sensitivity on either the remote or the nunchuck (I think the default was the nunchuck, but I liked the remote more).
I did most of my initial play with the wiimote-sensitive version of the default scheme. I really like the feel of turning the remote around in the air to control the plane. Takes some getting used to, but there's a nice nimble feel to it once you do. However, there were certain things that really nagged at me about this control scheme. In particular, the targeting controls are very poorly placed. The analog stick on the nunchuck is used for throttle (up and down), but left and right on the same stick are used to select targets. This is a horrible thing because you're constantly using the throttle during fights, and it's extremely easy to let the stick slip to the side and lose your target. Holding the A button makes the camera track your current target, which makes fighting a *lot* easier, but this advantage is lost if you're constantly switching targets.
Fortunately, it turns out that the dark horse -- the single controller with no nunchuck -- is a vastly superior control configuration. I wound up trying this during multiplayer and can confidently say I'll never switch back. It has the same basic flight feel as the default -- better, actually; there's something very natural about holding a horizontal controller and tilting it around, sort of Excite Truck style, in the way that one might when getting a little excited about a game with no motion sensor controllers at all. The big advantage, though, is that the less-commonly-used functions are out of the way. The B button
(trigger) is used as a shift button to enable these lesser-used functions. It just works a whole lot better, and you don't have to fuss with the nunchuck -- love it!
So... yeah. Fun game if you like flying around and shooting down Nazis.
And who doesn't?