I'm so sorry to hear about that bug. I have yet to replicate it, but it may just be something to do with the download.
I also hear you on the upgrade thing. Move speed was supposed to be a mid-tier upgrade in the Hermes line, but I only had time for one upgrade for each god. Similarly, there were supposed to be multiple weapons so that would have contributed to the attack range and speed and such... Just time getting in the way again.
Thanks for rating!