While I would've loved some mid-level checkpoints, the levels weren't too long for that to affect the experience too much. But other than that, this is a phenomenal experience, looks good and feels good!
Thanks for your feedback, glad you liked it.