Some levels seem impossible. I almost ragequit multiple times, but I powered through it and beat the game. good submission!