I found it pretty hard but I think it was well designed. Great idea and well executed.
Thank you very much for the nice feedback :D