TL;DR Easily improvable. Had trouble with the RNG platforms in The Lost City. Almost forgot 1 gem in Temple City. Generally sloppy (especially the vertical platforming segments).