I love the art and concept! I think it's just a little hard. The difficulty should probably scale as time goes on.