Yes, it is very similar to mechavania which I did last year in libgdx. I wanted to add more enemies that you can kill and a proper win loose state so I didn't get round to implementing any of those ideas. Yep I will put some more work in now that many of the base systems are down.
Thanks for the kind words.