But i do notice many players are not even aware of these games. Perhaps some sort of newsticker inside te game to make people aware when there is a new official game for geos?
No, I don't think this is necessessary. If there is a new official game for geos there will be a new thread. So if some players don't check out new threads/posts that's for sure their problem, not GEWar's. However I can totally not believe that any players could miss the new flash games. There are existing since two weeks or so and there are repeatedly new posts about game adding requests and threads calling for tournament participants etc etc. So if some players miss it they don't pay attention and probably don't care.
The other question was if there is an 'overkill' of flash games that are not war/gewar/google earth/etc related. Well maybe. However, it's entirely players' choice not to play these games when they don't like them or browse the arcade for war and/or shooting games, or better check the source of these games (see this thread) for games you would like.