Really nice, love this genre mix, but I got stuck right near the start many times in this location, was quite frustrating As far as I can tell there is no way out of here.
not at first, it worked once I did, but I originally thought that you had to collect the stag spirit to have double jump? as it says in the description: Space in Air (After you collect the stag spirit) — Double Jump