When we had this idea of falling down, we knew this is going to be the key mechanics, it matches the theme and it bring more chaos to the gameplay :) thanks for playing and we will try to reduce the difficulties in the future update !