Thanks for the well detailed feedback! The game being too hard is one of the consistent pieces of feedback we keep receiving and is something we would have changed if we had more time to playtest.