Yes, falling off platforms looks and feels strange at the moment, I will definitely revisit this mechanic in an upcoming update. (after the contest)