Thank you for playing and your feedback. One thing I wasn't able to do in the time I had was to test on other devices that are lower end so it was hard to optimise when testing on a high-end machine. That is definitely something I will try to work on in the future.
Yes, it is a pretty challenging game. There are a few tricks that you can exploit to win fairly easily though I admit.