Thanks for reaching the end! Totally agreed with all the points you've made, the game needs a tutorial and some mechanics could be implemented better