3 ms·Their branding is cool but not really reliant on the name. The whole alien thing is pretty fun and simpleby redisman 7y agoTheir branding is cool but not really reliant on the name. The whole alien thing is pretty fun and simple