"Hummer Technology Co. Ltd." in Chinese would be "悍馬科技有限公司", which... seems to also be what's written above the name if you squint at it. However, I'm only finding mainland sites of very similarly named, but unrelated, companies with a Google search of that. Hm.
Edit: Actually, the more I squint at the English name, the more it looks like it might be "Simmer"? I wish that first Chinese character weren't covered up by the sun!
More suggestion that ZDog = VDog:
- In the
menu screenshot, the "Z" is in a completely different font from the rest of the title.
- On the
title screen, the "Z" is awfully small for the space that it's filling. Which is sort of shaped like a "V". (Note how the "DOG" part neatly fits into its space, in contrast.)