The mechanics felt just fine to me, it was just a combination of everything happening so very fast and the platforms being so small and randomly spaced that made it seem impossible to me, but clearly I just need to git gud. XD