I think making the invisible walls visible would already help a lot! Dashing felt strange, but you get used to it too. Maybe having checkpoints could help as well? Otherwise nice job!
Thanks and yeah by the time I thought to add checkpoints I had no time to actually add them