Thanks for playing! Glad that you liked it.
And yes the dash doesn't have any immunity frames, I was considering it when I was trying to make more complex attacks for the boss. However, I didn't really get the time for any of them. I will keep it in mind for the future tho.