Spot on. A bit too slippery in my taste, too, and the end screen is way too rushed.
It's probably because it was 3:30 AM that I rushed it though, hah
Thank you!