Really clever idea, probably one of the most unique i've seen. Very hard, but no less fun becuase of that! Really good job, one of my favourites yet!