Not bad, i really like the idea but maybe you should either be in control of changing the gravity or (much better i think) it changes much faster and maybe in random time intervals ... I think that would really add some more chaotic aspect, because as it is now, you just stand around for a lot of time waiting for the 30 seconds to pass so that you can go further.
But anyway, nice idea!