Yes, it is super hard. After a few levels even are play testers struggled for a while.BTW where can I find the stream? I would like to see your reactions and feedback.