Thanks for the detailed feedback! Sounds about right, balancing difficulty was the hardest part for sure, it's hard to know how others will experience it