Well, let me put my opinion this way: as far as I can tell, I think Creebies has much more to offer casual gamers than Dogz, so I'm glad Creebies is on the platform. I could be totally wrong, haven't tried either game, but that's how it looks at the moment.
These games will all be free to try, and extremely cheap to buy, so name recognition might not be as important as it would be on consoles (New N-Gage games are 6-10 euros, console games are 30-60 euros).
It will also be very tempting to try a game if you can buy it at any time of the day or night with the press of a button, especially as people tend to keep their phones with them all the time.
But no one really knows what will happen until the platform launches, so this is all just guesswork. It should be interesting to see where N-Gage is in a year's time, we should know by then which kinds of games are selling well.
And regarding Brothers in Arms, it is again a lame port of the DS game. The graphics is not MUCH better than the Symbian version. The number of missions is okay, but a multiplayer deathmatch was necessary. The replayability of the game is going to be questioned, I bet.
I agree that if someone wants the very highest quality graphics and gameplay they should get a console game. BUT... you can't really compare N-Gage games to anyhing on consoles because the price difference per game is so enormously huge.
If someone pays 6-10 euros for a game, they're not going to expect more than Java quality.
As far as I can tell from what I've seen so far, the new N-Gage games are generally much better than Java quality, so they're probably about as good as they can be at this price level.
Having said that, there's absolutely nothing technically to stop Nokia releasing some more expensive, higher budget games in the future. They did high budget games on the original N-Gage, Pathway To Glory had probably the highest budget of any phone game ever. If a lot of hardcore gamers start using the new service, maybe Nokia will do something like that (or perhaps divide an expensive game into episodes, or whatever).