yeah it's kind of janky lol. You have to run and get momentum. I was also planning to put some more guide text in game, but ran out of time. But also yes it was intentional to stand on the slug lol