I was going to write a full review. But my points are echoed here. The game was well thought out however the time spent on the tutorial would have likely been better used created levels that slowly built into the full experience.
All in all you did a solid job.