Your collisions are odd such that the character would repeatedly get stuck on walls and the such and the timings were way too tight on some of the levels, which can become frustrating especially if the player already knows where they're supposed to go.