Visually its super cool :) and i almost survives.Took a few tries to realise it was a mini platformer :D though could just stand still through most of it.The high pitch definitely works as a stress factor