These actually sound pretty good.

Generate your own at the video game name generator. Bonus points if you create a title screen for the game.