First very amazing that you write a detailed review! Beside that also you feedback is so kind! And I think everyone of our team is happy to get so detailed and good feedback.
The point you mentioned that we don't have a tutorial was due time issues and we hoped that the first easy levels will work as a more or less good tutorial. Also that we don't used the throwing mechanic that much was due time issues.