Check out this picture and let me know what you think?
I was thinking it could perhaps be a clone of Wartune like someone buying the game and just changing the graphics or something everything else the same or perhaps Wartune might decide to slowly evolve over time to mechanized warfare LOL! :)
(remember click if want to enlarge picture )
and wow I found the video on YouTube for it