Excellent game, really nicely explained with the tooltips and very enjoyable. It was challenging without being frustrating and I could definitely spend hours playing different levels of this. Well done.