I give it a ten.
yes, it requires you to think.it's supposed to be challenging [it's a puzzle , after all] and it is.
Well done.
and for 'anotherorphan' , you shouldn't have played this game in the first place if you think so. it says 'logic' in th title, which is something you clearly seem to be lacking.so , stop complaining.