Sorry for the late reply!
Thank you a lot for the feedback, it means a lot and we're really glad that you liked it!
We addressed a lot of the issues with patches by now, your reports were very helpful!!