I like your business name.
But then again, I do business as the Nuclear Muffin Test Kitchen.
The logo doesn't convey dynamic, with the black and blue- and it looks kind of boxy, even with the film "melting".
Still better than most anything I'd draw, though.