Pretty fun, not sure I was understanding the nuances in higher levels, lucked into the top spot in the first level though ^^;
nice job and thank you!