Very challenging game, nice music and art, the controls felt awkward at first, but then I got used to it
Thanks for your feedback, def takes some 'getting used to'.