When thinking about names, I always try to find names that stand in contrast to the kind of game it is: For example, I'd never name a zombie shooter "Zombie Shooter" or "Zombie Apocalypse" or anything with "zombie" in it. I like short names, just one word, that you have to think about. My most favourite game name atm is "Rage" - id software's new ip. They are the masters of catchy, cool names.