This is cute! Though at first glance I saw a mouse and not a dog. It would also help to tie the entire thing together if "dog" was the same font as "cube". But good work nonetheless
I don't know if I agree with your interpretation of the name, but I would have known this was a video game company immediately after seeing the logo, so good representation ;) .