Pretty polished! I like your use of momentum based physics on the player. I think the purpose of the obstacles confuse me a bit because they don't punish the player sometimes. The section with all the barrels and the two jump rings can just be skipped because the obstacles don't pose a threat other than a time reduction.