I can't really say this SCREAMED invincible but I guess I get it... I had a hard time remembering the controls for changing forms, but I eventually got the hang of it. Good job. The story telling is great. I look forward to to exploring this more.
Thanks for checking out our game! The theme of "invincibility" is there, we decided to interpret it by indicating that the psychopomps themselves are invincible while the human souls they are sent to defend and guide are not. We'll keep this in mind though, thanks for the feedback!