Alright, it took me about an hour before I finally got the win!
The controls took a lot of getting used to, but once you get the hang of it, it's really not that bad.
Overall very unique!