Yeah, actually I was on there last night and saw those "aptards." That's a perfect word for them. Really, really stupid stuff like giving one star just becasue they don't like one little, simple feature of the game ("zero stars until the stalemate timer is gone," the review said. Why is this guy stalemating, anyway, it rarely happens). I saw your review, Luther, it's there. Me, you, and Mac are all right next to eachother about 10 to 15 down. I think it does take at least a few hours for them to post. I tried moving mine up to make up for the recent aptards but it wouldn't let me move it last night.
Oh, and the good thing is that there is currently a specific link in the "games" section for "flight games." It's not a very exhaustive list, only about 20 of them, but Air Wings is there listed on the first page!!