I see a lot of complaints about the name and it being a turn off, but on the other hand it could be a thing that draws eyes as it is pretty unique. If they went for a more generic war-themed name it would just be another one in the list of thousands that you scroll through in Steam, at least 'Grey Goo' is intriguing.
Maybe it should have had a subtitle to get across it's an RTS.
Well all the advertising sayas "Grey Goo: War is Evolved" That doesn't sound too bad...