I think I beat the first level...on an emulator...using constant savestates.