Amateurish and tricky platformer that has something weirdly addictive about it. I found myself playing it way more than I thought I would at first. Gave up at the bit where there's two spirits that both shoot fast moving pejoratives at you.
Interesting take on a serious subject.