Sadly that it has a bug. For this I’d recommend to freeze the z rotation on your Rigidbody2D. Secondly it’s a bit to hard to figure out with which key you can jump. It’s nice and polished but the music should not restart every level. (here you can add the object that contains the audiosource for the soundtrack to an dontDestroyOnSceneLoad list)