The cannon thing sounds like a bug, they shouldn't move at all after they spawn. I will investigate!
I dont think i'll spend a lot of money but time it can take a while, i myself can see that there isnt that much of a unique hook. This biggest difference is the growing battlefield with, not yet implemented, larger enemies. I could finish this or move to another main project, thats what im trying to gather from these DD comments :)