That sounds very cool. I'm super aware that most of my problems with these games are skill issue, so I might go back and give it another stab to see how far I can get.
Good luck! :D