Haha that scare got me ! But yeah neat jumping & dashing mechanics also, your definitely onto something there !
haha thanks so much