I think it's a good name. I can see how you can twist it in to "me ego", but if you can disregard that I don't see a problem. Sounds catchy, especially if you say it while imitating the hulk. meego store