Thank you for your detailled comments.
I agree that the onboarding could be clearer, and I'm glad you enjoyed the gameplay and overall experience.